2014-04-06 45 views
0

因此,我正在創建一個應用程序,使用Route::resource來管理用戶使用CRUD操作。 我有以下網頁:Laravel - 按下後退按鈕將我帶到意外頁面更新方法

  • 索引頁(獲得) - 它會向用戶顯示的列表。在每個用戶行中有兩個鏈接到edit()方法和show()方法的按鈕。

  • 編輯頁面(獲取) - 它顯示預裝載保存數據的表單,以便可以從那裏編輯。

  • 顯示頁面(獲得) - 它顯示了用戶的信息

  • 更新(放) - 節省用戶的數據庫提供的所有字段。

後,當我更新,我想重定向到索引頁面(這表明用戶的列表)

if($user->save()){ 
    Session::flash('usersaved', 'The user: '.Input::get('user_name'). ' was saved'); 
    return Redirect::route('admin.users.index'); 
} 

到索引重定向返回正常工作與消息,但權在按下鏈接後,按show()方法(僅在編輯的客戶端上),然後按下瀏覽器(Google Chrome)上的後退按鈕,它將我帶到edit()方法,而不是index()方法(用戶列表)!

這是怎麼回事?

非常感謝!

回答