laravelを使用して電子メールを送信しようとしています。これはサーバー機能のために働いたが、これで私は奇妙なエラーが発生している。未定義の変数 - ラベリング電子メール
ライン$ offerte:
は、ここで私がメールを送信したい場合しかし、私はエラー
未定義の変数を取得し、私は
$offerte = DB::table('offertes') ->select('*') ->where('id', '=', $offerte_id) ->get(); Mail::send('emails.offerte_reactie', ['offerte' => $offerte, 'user' => $user, 'message_text' => $message_text], function ($message) use ($user) { $message->from($user->email, 'Foodtruckbestellen.be'); $message->to($offerte->email); $message->subject('Reactie offerte Foodtruckbestellen.be'); });
を使用しているコードですmessage-> to($ offerte-> email);は実際にはPHPSTORMで赤で下線が引かれていて、私はその変数を電子メールに使用していません。だから、私はそれが私のエラーがどこにあるのかを知っているだけで、私はそれのための修正を見つけることができません。
データベースから何も返されていないようです。そのSQL文を単独でチェックして、idが存在することを確認しましたか? –