我有一个管理员可以在他的admin.blade页面上更改的值。我希望这个值显示在用户的页面(user.blade)上。 字段是'金额'管理网站上可以更改的字段(通过表单上的模式)。提交表单会调用以下操作:
public function changeAmt(){
auth()->user()->update([
'amt' => $data->input('newamt')
]);
return redirect('/adminpage');
}
我希望能够重定向到管理页面,但与此同时我希望能够重新定位到管理页面。值也要传递给用户方的user.blade页面。
如何发送' amt'值到用户的页面(user.blade)
我不确定我是否应该使用view::share('what goes here')
并做某事或采用不同的方法。非常感谢您的帮助。
答案 0 :(得分:1)
您可以使用闪烁的会话数据https://laravel.com/docs/5.4/redirects#redirecting-with-flashed-session-data
return redirect('/adminpage')->with('amt', $value);