2017-05-29 73 views
0

我有一個值,admin可以在他的admin.blade頁面上更改。我想要這個值顯示在用戶的頁面上(user.blade)。 該字段是管理網站上可以更改(通過表單上的模式)的「金額」字段。表單的提交要求其做以下動作:Laravel:將數據傳遞到一個視圖,但重定向到其他

public function changeAmt(){ 
auth()->user()->update([ 
      'amt' => $data->input('newamt') 
     ]); 

     return redirect('/adminpage'); 
    } 

我希望能夠重定向到管理頁面,但在同一時間,我想傳遞給用戶的「AMT」值side的user.blade頁面也是如此。

我怎樣才能在「AMT」值發送給用戶的頁面(user.blade)

我不知道我是否應該使用view::share('what goes here')並做某件事,或者有不同的方法。希望你的幫助。

+0

你可以使用'視圖composer' – Webinion

+0

@PandhiBhaumik共享數據的所有觀點我不熟悉它,你能舉個例子嗎? – AJth

+0

請參閱此文檔(https://laravel.com/docs/5.4/views#passing-data-to-views),「共享所有視圖的數據」主題名稱 – Webinion

回答

相關問題