0
Mail::send('emails.welcome', $data, function($message)
{
$message->from('[email protected]', 'Laravel');
$message->to('[email protected]')->cc('[email protected]');
$message->attach($pathToFile);
});
當我寫這$ MESSAGE->附加($ pathToFile)foreach循環;然後我得到錯誤取消定義的foreach:
Mail::send('emails.welcome', $data, function ($message) {
$message->from('[email protected]', 'Laravel');
$message->to('[email protected]')->cc('[email protected]');
foreach ($this->quote_fileattache_results as $key => $value) {
$message->attach(public_path('/upload/quote/') . $value->filename);
}
});
你可以在你想要使用foreach的地方顯示代碼嗎? –
Mail :: send('emails.welcome',$ data,function($ message) { $ message-> from('[email protected]','Laravel'); $ message-> to '[email protected]') - > cc('[email protected]'); foreach($ this-> quote_fileattache_results as $ key => $ value){ $ message-> attach(public_path('/上傳/報價/').$值 - >文件名); } }); – Divyesh
@Divyesh請修改您的問題 –