2017-05-29 70 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

回答

相关问题