저장 방법에서 편집 페이지로 직접 이동하는 방법을 알 수 없습니다.laravel은 post.store에서 post.edit까지 갈 수 있습니까?
경로 :
Route::post('/', '[email protected]')->name('posts.store');
Route::get('/', '[email protected]')->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와 올바른 경로를 확인했다. 내가 여기서 무엇을 놓치고 있니?
일반적으로 사용자를 데이터베이스에 저장하면 개요 페이지로 리디렉션됩니다. 따라서 사용자를 편집 경로로 리디렉션하십시오. '('user_id', $ post-> id);와 함께 리다이렉트 ('user /'. $ post-> id. '/ edit')를 돌려 주면'모두'edit post가 보일 것입니다. 그런 다음 편집 페이지의 편집 경로에서'$ user_id' 변수를 사용할 수 있습니다. –