我正在編寫這個簡單的代碼來發送附件的郵件,但是,我無法將路徑傳遞給文件變量。Laravel Mail - PathToFile變量未找到
$pathToFile = "Sale-".$id.".csv";
Mail::send(array('html' => 'sales.invoice_template'), $data, function($message)
{
$message->to('[email protected]'); // dummy email
$message->attach($pathToFile);
});
上面代碼拋出:
Undefined variable: pathToFile
此外,我試圖傳遞變量(加入$ pathToVariable與上述閉合$消息)發送到閉合但將以下錯誤:
Missing argument 2 for SaleController::{closure}()
它基本上不識別閉包外的任何變量。任何人都可以請幫我在這裏?
非常好,非常感謝..! –