1

コントローラファイルに、メールに画像を添付するための次のコードを記述しましたが、エラーが発生します

$email->attachments(array('/localhost/projname/app/webroot/img/file.png'));

ファイルが見つかりませんのようなエラーが表示されます: "&quot

4

2 に答える 2

3

IMAGES定数を使用して、イメージ フォルダーへのファイル パスを取得できます。

$email->attachments(array(IMAGES.DS.'file.png'));
于 2013-02-28T13:29:48.150 に答える
3

最後に、画像を添付するための解決策を得ました

$email->attachments(array (
                    array('file'=>ROOT.'/app/webroot/img/car.gif',
                          'mimetype'=>'image/png'
                         ),
                    ));
于 2013-03-02T06:36:27.160 に答える