此代码适用于单个收件人,但不适用于多个收件人。如何在此处将多个收件人添加到send()函数中。
//find price
$price = MDealPrice::model()->find("id=:id", array(':id' => $id));
// find deal
$deal = MDeal::model()->find("id=:id", array(':id' => $price->dealId));
//send email
app()->mailer->send($sendEmailAdd, 'orderAuthorizeEmail', array('deal' => $deal));
我也尝试了这样,但没有奏效。
//send email
app()->mailer->send(array('email1@domain.com','email2@domain.com'), 'orderAuthorizeEmail', array('deal' => $deal));
提前致谢!
答案 0 :(得分:0)
请尝试以下解决方案,它将起作用
app()->mailer->send('email1@domain.com,email2@domain.com', 'orderAuthorizeEmail', array('deal' => $deal));
只需在send函数中添加您的电子邮件ID逗号分隔字符串,即可传递电子邮件ID数组。