【发布时间】:2018-01-04 17:43:24
【问题描述】:
我使用 PHP artisan 命令创建了一个带有资源的新控制器:
php artisan make:controller AdminCategoriesController --resource
文件被添加到控制器文件夹中,但是当我访问我的路由列表时,我看不到它的路由:
php artisan route:list
这是我的路线列表:
如何将类别添加到我的路由列表中?
【问题讨论】:
我使用 PHP artisan 命令创建了一个带有资源的新控制器:
php artisan make:controller AdminCategoriesController --resource
文件被添加到控制器文件夹中,但是当我访问我的路由列表时,我看不到它的路由:
php artisan route:list
这是我的路线列表:
如何将类别添加到我的路由列表中?
【问题讨论】:
显示此错误是因为您没有在 web.php 文件中提供资源控制器的实例。
Route::resource('route','AdminCategoriesController ');
执行此操作后,将显示路线列表。
【讨论】:
我未能在我的 routes.php 中添加路由资源
Route::resource('/admin/categories', 'AdminCategoriesController');
现在一切正常。
【讨论】:
如果你使用 api 则使用此语法生成控制器
php artisan make:controller API/PhotoController --api
【讨论】: