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
上のエラーメッセージが表示されます。
私は/stage2
(/stage2
にそれのPOST)のため/stage1
にstage1
フォームのPOSTことを保証し、同じきました。
私は@validateWelcome
で/stage2
へをリダイレクトを試してみたが、もちろん、あなたはリダイレクトを投稿することはできません。
私に何かがないか、それともできないのですか?
ステージ2の作成でステージ1を表示する理由は何ですか?もしあなたがstage2.blade.phpを持っていれば問題はないと思います!! – Maraboc
あなたはブートストラップウィザードhttp://vinceg.github.io/twitter-bootstrap-wizard/ –
@KhanShahrukh OPを使用することができます: "** JavaScriptなしで** JavaScriptに頼る必要はありません"。 – Jeffrey