因爲你沒有提供任何你的代碼,我只能給你一個基本的音樂會。
1)我假設你使用POST請求,如果用戶提交狀態/頁面。當然,獲取請求也是可能的,但是您將數據保存在數據庫中,因此我會使用POST請求。
2)因此,對每個請求添加一個參數指示的步驟中,這可能是一個額外的查詢字符串像從一個隱藏的輸入字段?step=<nr>
或一個附加POST參數:
<input type="hidden" name="step" value="<nr>">
3)你的途徑將交出所有請求到您的公共控制器功能
public function nextStep(Request $request)
{
switch ($request->get('step'))
{
case 1: return $this->stepOne($request);
case 2: return $this->stepTwo($request);
case 3: return $this->stepThree($request);
case 4: return $this->stepFour($request);
}
}
protected function stepOne(Request $request)
{
// To Step One
return view(step_two);
}
protected function stepTwo(Request $request)
{
// To Step Two
return view(step_tree);
}
protected function stepThree(Request $request)
{
// To Step Three
return view(step_four);
}
protected function stepFour(Request $request)
{
// To Step Four
return view(step_final);
}
謝謝,這個提示讓我在良好的方向! –