Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 未定义变量:刀片文件中的类别_Php_Laravel_Laravel Blade - Fatal编程技术网

Php 未定义变量:刀片文件中的类别

Php 未定义变量:刀片文件中的类别,php,laravel,laravel-blade,Php,Laravel,Laravel Blade,我试图为主类别创建show函数,但出现了一个错误,显示变量类别未定义。你能帮忙解决吗 控制器: public function show($id) { $categories = Categories::find($id); return view('Admin.categories.show',compact('maincategory')); } 刀片: {{ $categories->main_cate }} 路线: Route::get('/ad

我试图为主类别创建show函数,但出现了一个错误,显示变量类别未定义。你能帮忙解决吗

控制器:

  public function show($id)
  {
    $categories = Categories::find($id);
    return view('Admin.categories.show',compact('maincategory'));
  }
刀片:

{{ $categories->main_cate }} 
路线:

 Route::get('/admin/show/{id?}', 
 ['uses'=>'AdminCategoriesController@show','as'=>'Admin.categories.show']);

您不会将
$catgories
变量传递给视图。这样做:

return view('Admin.categories.show', compact('categories'));