1

在我的控制器文件中,我编写了以下代码用于将图像附加到邮件,但它给出了一个错误

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

它显示一个错误,如 File not found: ""

4

2 回答 2

3

最后我得到了附加图像的解决方案

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

您可以使用该IMAGES常量来获取图像文件夹的文件路径:

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