我是Laravel 5.4的初学者,但我在某个时候陷入困境。请告诉我如何从一个函数/方法返回两个变量到同一个视图。我用Google搜索了,但所有内容都太旧了!!!
这是我的控制器
public function index(Request $fetch){
$category = Category::all();
$fetch_cat = Category::find($fetch)->first();
//$data = array('category' => $category, 'fetch_cat'=> $fetch_cat);
return view('admin/create-menu', compact('data'));
}
我知道我只需要编辑这个功能,然后在视图中我会处理它们。
答案 0 :(得分:3)
你可以这样做:
$data = array('category' => $category, 'fetch_cat'=> $fetch_cat);
return view('admin/create-menu', $data);
或
return view('admin/create-menu', compact('category', 'fetch_cat'));