我无法弄清楚如何从商店方法直接转到编辑页面。
路线:
Route::post('/', 'PostController@store')->name('posts.store');
Route::get('/', 'PostController@edit')->name('posts.edit');
发布控制器:
public function store(Request $request)
{
$post = new Post;
$post->save();
return view('posts.edit');
}
public function edit($id)
{
dd('edit post');
}
我一直在查看未找到的视图或其他错误。我检查了php artisan route:list和正确的路线。我在这里缺少什么?
答案 0 :(得分:0)
那么你应该对路线做redirect
。见Redirecting to Named Routes
所以这应该有效:
return redirect()->route('posts.edit');
此时,您正在尝试加载视图。