如何解决Laravel重定向到路线不起作用?
我是Laravel的新手,在保存数据后使用redirect()-> route('route_name')时,它不起作用。
这是我的控制器功能:
public function store_layouts(Request $data){
$layout = new point_prizes();
$layout->name = $data->name;
$layout->points = $data->points;
$layout->prize = $data->price;
$layout->timestamps = false;
$layout->save();
redirect()->route('view_layouts');
}
这是我的路线:
Route::get('/admin/layouts','AdminController@view_layouts')->name('view_layouts');
Route::get('/admin/layouts/make','AdminController@create_layouts')->name('create_layouts');
Route::post('/admin/layouts/store','AdminController@store_layouts')->name('store_layouts');
任何帮助将不胜感激。
解决方法
您需要添加return
关键字
return redirect()->route('view_layouts');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。