【问题标题】:Laravel and Controllers Using Artisan Template 5.2Laravel 和控制器使用 Artisan 模板 5.2
【发布时间】:2016-06-16 06:25:34
【问题描述】:

我正在执行命令

php artisan make:controller PhotoController

它创建了Controller,但是在controller 中它没有以下模板:

showindexedit等等等等

我认为它应该具有基本布局的唯一原因是我正在观看的学习 laravel 的教程。我已经将它安装在完全不同的机器上。我有控制器,但没有:

show index edit

我做错了什么?还是 Laravel?

【问题讨论】:

  • 不包含显示、索引、编辑等是什么意思?你能加一些示例代码吗,我可以看看
  • 嗨夸兹。下面的偏执狂通过将 --resource 添加到同一行得到了答案。

标签: controller laravel-5.2 laravel-artisan


【解决方案1】:

在 laravel 5.2 中你应该使用 --resource
试试这个

php artisan make:controller PhotoController --resource

【讨论】:

  • 嗨,Paranoid.. 效果很好。为什么最后突然加了--resource?
【解决方案2】:

请参考文档https://laravel.com/docs/5.2/controllers#restful-resource-controllers

在 Laravel 5.1 及更低版本中,您使用的命令曾经可以工作。但是在 5.2 中它发生了变化。

了解的最佳方法是使用 Artisan Command 帮助。

php artisan help make:controller

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-13
    • 2017-01-26
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    • 1970-01-01
    • 1970-01-01
    • 2016-08-25
    相关资源
    最近更新 更多