何らかの理由で、電子メールを送信するアクションのデバッガーをオフにできません。電子メールには、デバッグ メッセージが含まれています。以下は私が使用するコードです。これは開発環境なのでConfigure::write('debug', 2)、私は持っています。core.phpも入れてみbeforeFilter()ましたAppControllerが、それも何もしません。という名前のアクションは他にありませんemail。このコードに何か問題がありますか?
コンポーネントも使用していDebugKit.Toolbarます。に設定Configure::write('debug', 0)するcore.phpと、メールの余分なメッセージも消えます。
class TestsController extends AppController {
...
function beforeFilter() {
if(in_array($this->action, array('email'))) {
Configure::write('debug', 0);
}
}
public function email() {
// send email
...
}
}
メールで受け取る余分なメッセージは次のとおりです。
<!-- Starting to render - email\text\test_text_message -->
*email content here*
<!-- Finished - email\text\test_text_message -->