記事

Qdmail&CakePHP1.3でハマったのでメモ

  • このエントリーをはてなブックマークに追加

Qdmailと言えば、PHPの高機能メール送信ライブラリ。
いつもありがたく使わせて頂いているのですが、ちょっとハマってしまったのでメモ。

普段、CakePHPからコンポーネントを読み込む時には、

App::import('Component', 'Qdmail');
$mail = new Qdmail;

みたいな感じで読み込んでいます。
easyHtmlなどなら問題なくメールを送信出来たのですが、cakeHtml、cakeTextなど、CakePHP用のメソッドを呼び出そうとすると、

 Fatal error: Call to undefined method Qdmail::cakeText()

というエラー発生。

どうもコントローラーの$componentsで読み込まないと駄目みたいです。
理由はわかってません。。。

ついでに、qdmail.php自体少し修正してやらないといけないようです。
詳細は→CakePHP1.3でQdmailを使えるようにした

  • このエントリーをはてなブックマークに追加
2011年1月
« 12月   2月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

フォトライブラリー

コメントを残す

%d人のブロガーが「いいね」をつけました。