2010-12-19 32 views
0

我有一個模塊,它列出了網站中的通訊訂閱者的電子郵件地址。我想將這些電子郵件ID保存爲CSV。但下面的代碼給出了一個頭已經發送錯誤,因爲我不知道如何禁用該模塊的主題。如何禁用Drupal模塊的主題輸出?

header("Content-Type: application/octet-streamn"); 
header("Content-Disposition:attachment;filename=$file"); 
readfile($tmpdir.$file); 

有什麼建議嗎?

回答

1

如果您需要從Drupal輸出非主題和/或非HTML,則必須從模塊中輸出。在你的頁面處理程序中打印輸出而不是返回它。例如參見blogapi_rsd()

+0

感謝您的鏈接,我不知道你可以讓你自己的整個頁面沒有主題。 – TheLQ 2011-01-22 02:58:11

0

請務必使用exit;所以執行會停止,Drupal沒有機會嘗試並提供它的輸出。