JavaScript를 사용하지 않고도 Laravel 5.5에서 간단한 다단계 등록 프로세스를 만들고 싶지만 가능한 경우 확실하지 않습니다.Laravel 5의 다단계 형식
내 노선들은 매우 간단 같습니다 UserController에서
Route::get('/stage1', '[email protected]')->name('welcome');
Route::post('/stage1', '[email protected]');
Route::get('/stage2', '[email protected]')->name('register');
Route::post('/stage2', '[email protected]');
...
@showWelcome
->return view('stage1')
@validateWelcome
->return view('stage2')
-> 입력은 return view('stage2', compact('request'))
@create
의 유효성을 검사합니다
@store
->은 입력의 유효성을 검사 return view('stagesComplete')
다음 DB에
모든 페이지를 제출 단계 2시 유효성 검사 오류가있을 때를 제외하고 완벽하게 작동 문제를 저장하지만 stage1
에 오류 메시지를 보여줍니다.
나는 stage1
폼 POST를 그 /stage1
을 보장하고, (/stage2
에 그것을 POST를) /stage2
에 대해 동일했습니다.
나는 @validateWelcome
와 /stage2
에 리디렉션 을 시도했지만, 물론 당신은 리디렉션에 게시 할 수 없습니다.
나는 뭔가를 놓치고 있습니까? 그렇지 않습니다.
2 단계에서 왜 1 단계를 보여줄 수 있습니까? 나는 당신이 stage2.blade.php를 가지고 있다면 문제가 없을 것이라고 생각합니다 !! – Maraboc
부트 스트랩 마법사를 사용할 수 있습니다 http://vinceg.github.io/twitter-bootstrap-wizard/ –
@KhanShahrukh OP : "** JavaScript를 사용하지 않고 **"자바 스크립트를 사용해야합니다. – Jeffrey