这是 web.php :
Route::get('/category/unpublished/{id}',[
'uses'=>'CategoryController@unpublish_category',
'as'=>'unpublish_category'
]);
这是 CategoryController :
public function unpublish_category($id){
return $id;
}
这是视图:
<a href="{{route('unpublish_category',['cat_id'=>$category->id])}}" class="btn btn-outline-info">Unpublish</a>
每次执行上述操作时,都会出现类似以下错误:
Missing required parameters for [Route: unpublish_category] [URI: category/unpublished/{id}]. (View: C:\Users\rhy_a\OneDrive\Desktop\eCommerce\resources\views\admin\category\category_manage.blade.php)
有人可以帮我吗?
答案 0 :(得分:0)
将代码更改为:
{{ route('unpublish_category', ['id'=>$category->id]) }}
或者,
{{ route('unpublish_category', $category->id) }}