我剛開始使用laravel,目前使用的是5.2版本。 我使用兩種形式來獲取數據。第一種形式的第一種形式和第二種形式的第二種形式。我需要找出一種方法來告訴第二種形式,即第一種形式的表格ID,第二種形式將鏈接到這種形式。將值從一個視圖傳遞到其他laravel路由配置
我知道這可以通過使用URL傳遞值來完成。但我缺乏正確語法的知識。
1-如何在重定向時發送數據?
2-路線應該如何?
3-如何訪問第二個視圖中的值,以便在第二個表單提交時傳遞該值?
我對此有很多瞭解,但無法理解這些高級語法。 任何幫助表示讚賞。
在此先感謝。
這是在控制器代碼:
public function postCreateProfile(Request $request){
//Adding attributes from $request to $profile
$profile->save();
Session::flash('values',$request->azauj_id);
return redirect('/add/requirement');
}
public function getCreateRequirement(Request $request){
$att = Session::get('value');
Session::flash('value',$att);
return view('req');
}
public function postCreateRequirement(Request $request){
dd(Session::get('value'));
}
形式是純HTML的形式提交與的 方法後當我使用dd(Session::get('value'));
,我得到空。這意味着該值沒有被傳遞。在提交第二個表單時調用的postCreateRequirement方法。
以下是路線。
//For Add Profile Page
Route::get('/add', '[email protected]');
//For Add Profile Form Submission
Route::post('/add', '[email protected]');
//For Add Requirements Page
Route::get('/add/requirement', '[email protected]');
//For Add Requirements Form Submission
Route::post('/add/requirement', '[email protected]');
問題太多,無碼滿臉通紅,請參閱:https:/ /laravel.com/docs/5.2小心第一 –
顯示您的表單代碼 –