1

我重新安装了 CakePHP 3.1。然后我烤了一个插件。然后我烘焙了一个插件控制器。

按照文档中的示例完成:http: //book.cakephp.org/3.0/en/plugins.html#creating-your-own-plugins

但是当我转到 /cake-cms/cake-cms 时,我得到一个缺少控制器的错误。

Error: Create the class CakeCmsController below in file: src\Controller\CakeCmsController.php

烘焙的代码对我来说都很好。烘焙插件 routes.php 正在执行(我用 exit 测试过;)。烘焙控制器存在于:/plugins/CakeCms/src/Controller/CakeCmsController.php 但 CakePHP 并没有在那里寻找。

文档中的示例说它应该可以正常工作。

4

1 回答 1

1

好的,看起来我的问题是我的插件与我的项目(cakecms)同名。当我制作一个具有不同名称的插件时,它就可以工作了。

于 2015-10-23T21:48:47.900 回答