Speichern / Aktualisieren des Benutzerprofils in Laravel 5
Ich kann das aktualisierte Profil scheinbar nicht in der Datenbank speichern.
In meiner edit.blade.php:
{!! Form::model($user, ['method' => 'PATCH', 'route' => ['profile.update', $user->company_name] ]) !!}
// fields
{!! Form::submit('Update Profile', ['class' => 'btn btn-primary']) !!}
{!! Form::close() !!}
In meinem ProfilesController:
public function update($company_name)
{
$user = User::whereCompanyName($company_name)->firstOrFail();
$user->save(); // no validation implemented
flash('You have successfully edited your profile');
return redirect('/');
}
Nachdem Sie auf die Schaltfläche "Aktualisieren" geklickt haben, wird die Flash-Nachricht auf der Startseite angezeigt, die jedoch nicht in der Datenbank gespeichert wird. Ich komme von Rails und ich habe das Gefühl, ich muss etwas auf die Whitelist setzen.