Laravel - Weitergabe der Daten zu E-Mail-Ansicht
Kann ich nicht auf die confirmation_code variable in meiner E-Mail.überprüfen Sie anzeigen, indem Sie diese variable verwenden, die in meine Ansicht:
$user->confirmation_code
Sollte dies nicht erreichbar sein, wenn ich beauftragte die array-Elemente wie diese? Was bin ich Blick?
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
'confirmation_code' => str_random(30)
]);
Mail::send('emails.verify', ['user' => $user], function ($m) use ($user) {
$m->to($user->email, $user->name)->subject('Email verificatie');
});
Alle anderen Variablen wie name, E-Mail, Passwort, zugänglich sind, und ich gebe die E-mail-senden-Methode mein user-Objekt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie Hinzugefügt
'confirmation_code'
dem array$fillable
im User.php Datei?Scheint, Sie sind nicht vorbei an Ihrem
confirmation_code
an die E-Mail-Vorlage. Speichern Sie einfachconfirmation code
einige VariablenUnd in Ihrem
verify.blade
nur tun
{{ $confirmation_code }}
Können Sie die übergabe von Variablen in Paketversandfähige Ansichten, indem Sie diese: