0
ich versuche, mehr als eine Variable in meinem Controller zu übergeben, um zur Ansicht zu gehen, aber gibt mir den Fehler der Variablen nicht definiert.Übergeben von Daten in Laravel Ansicht Mail
Ich habe auf die Dokumentation und andere Beiträge gesucht, und immer noch nicht funktioniert.
Controller:
Mail::send('emails.send-references', ['user' => $user,'price'=>$ref->value], function ($m) use ($user) {
$m->from('[email protected]', 'Myname');
$m->to($user->email, $user->name)->subject('My Suject RefMe!');
});
Views mail:
Hello{{$user->name}}blabla:<br>
Ref:{{$refnumber}} <br>
Value: {{$price}}€
Sie geben nur $ user und $ price an t weiter er Ansicht, aber in der E-Mail-Ansicht verwenden Sie auch eine Variable '$ refnumber'. Sie müssen das auch übergeben, andernfalls wird es eine undefinierte Variablenausnahme werfen. – Bogdan