【发布时间】:2020-04-05 18:17:00
【问题描述】:
我有一个表格来更新用户信息,包括用户名。在同一页面上,有一个侧边栏有一个配置文件按钮href="{{route('profile',auth()->user())}}"
保存表单后,我重定向到同一页面,更新用户信息的路径是
Route::post('/profile/{user:name}/update' , 'ProfileController@update')->name('update-profile');
所以它包含名称(不是 id)。
问题是当页面被重定向回同一页面时,配置文件按钮仍包含旧用户名,这会导致 404。是否有任何解决方案可以重定向回来并使用新的侧边栏中更新身份验证用户用户名?
谢谢
【问题讨论】:
标签: laravel laravel-blade laravel-6