我在查看看不到任何$Message
变量(我的登录控制器上正在运行)时遇到问题。
public function index()
{
$data = somedataFromModel::find(1);
return View::make('SomeView',compact(['sampleData' => $data]);
}
public function postOrStoreData(CustomFormRequest $request)
{
/* where update or insert or store occurs */
//after all my updating codes or inserting codes
return back()->with('Message','test');
}
使用这些代码,我无法正确运行我的视图,也看不到$Message
它具有与我的登录控制器和视图相同的实现。 现在,我的视图需要经过身份验证才能使用,因此它位于“ auth”的Middleware Group下,我还可以看到MiddleWareGroups,Web和api。帮我,我迷路了。
我唯一的目标是在发布任何数据后,不使用AJAX,仅使用标准的Form Action和Submit Method,我将显示带有bootstrap的alertClass。
答案 0 :(得分:3)
redirect()->with()
将其存储在会话中。
Per the docs,因此您是通过视图中的session('Message')
而不是$Message
来访问它的。
语法可能类似于view()->with()
,但功能并不相同。