我有这段代码:
if(Auth::check()) {
Redirect::to('home');
}
$user = Auth::user();
return View::make('HumanResourcesProcess')->with(array('firstName', $user->firstName));
它给了我错误:
Undefined variable: firstName
但我在数组部分定义它? 关于如何解决它的任何想法?
答案 0 :(得分:2)
试试这个:
return View::make('HumanResourcesProcess')->with('firstName', $user->firstName);
或者这个:
return View::make('HumanResourcesProcess')->with(array('firstName' => $user->firstName) );
我希望它运作正常。
答案 1 :(得分:0)
您可以使用的另一种替代方法是' compact',如果您要传递很多变量而不必在传递给视图时分配它们,这将非常有用:
return View::make('view.name',compact('variable1','variable2','variable3'));