\app\commands\ に cronjobcommand.php を作成しました
public function fire() {
$dataArray=tb1::select();
$dataArray->get();
foreach($dataArray as $show){
Mail::send('emails.test', $show, function($message){
$message->to($show['user_address'], $show['email_content']);
$message->subject($show['email_subject']);
});
}
}
私の見解、test.blade.phpは次のとおりです。
<!DOCTYPE html>
<html lang="en-US">
<head><meta charset="utf-8"></head>
<body>
<h2>This is testing email. {{{ $dataArray->email_content }}}</h2>
<div>This is testing email.</div>
</body>
</html>
すべての変数を削除し、電子メール アドレス、内容、および件名をハード コーディングすると機能します。ただし、いくつかの変数を Mail::send..... のセクションに渡すと失敗します。
助けてください