何らかの理由で、電子メールを送信するアクションのデバッガーをオフにできません。電子メールには、デバッグ メッセージが含まれています。以下は私が使用するコードです。これは開発環境なので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 -->