【问题标题】:Laravel Controller not adding to route listLaravel 控制器未添加到路由列表
【发布时间】:2018-01-04 17:43:24
【问题描述】:

我使用 PHP artisan 命令创建了一个带有资源的新控制器:

php artisan make:controller AdminCategoriesController --resource

文件被添加到控制器文件夹中,但是当我访问我的路由列表时,我看不到它的路由:

php artisan route:list

这是我的路线列表:

如何将类别添加到我的路由列表中?

【问题讨论】:

    标签: php laravel-5


    【解决方案1】:

    显示此错误是因为您没有在 web.php 文件中提供资源控制器的实例。

    Route::resource('route','AdminCategoriesController ');
    

    执行此操作后,将显示路线列表。

    【讨论】:

      【解决方案2】:

      我未能在我的 routes.php 中添加路由资源

      Route::resource('/admin/categories', 'AdminCategoriesController');
      

      现在一切正常。

      【讨论】:

        【解决方案3】:

        如果你使用 api 则使用此语法生成控制器

        php artisan make:controller API/PhotoController --api
        

        【讨论】:

          猜你喜欢
          • 2015-05-10
          • 2023-03-27
          • 2014-02-18
          • 2014-09-11
          • 2017-06-09
          • 2014-07-20
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多