如何正确使用CakePHP插件

如何正确使用CakePHP插件,cakephp,plugins,Cakephp,Plugins,我使用CakePHP2.4.4开发了一个bug跟踪器。我把它作为一个独立的cakephp应用程序,但现在我想把它转换成一个插件,以便在其他项目中重用它。 正如我已经阅读了docs(),我已经按照那里的说明创建了正确的文件夹和文件结构。这就是我到目前为止所做的: 但是现在,当我尝试在单独的cakephp安装中使用该插件时,我无法理解如何使用该插件,例如,如何使用其控制器和功能等 有人能帮我吗 ps:这是我第一次尝试创建cakephp插件 提前谢谢你 您必须在app/Config/bootstrap

我使用CakePHP2.4.4开发了一个bug跟踪器。我把它作为一个独立的cakephp应用程序,但现在我想把它转换成一个插件,以便在其他项目中重用它。 正如我已经阅读了docs(),我已经按照那里的说明创建了正确的文件夹和文件结构。这就是我到目前为止所做的:

但是现在,当我尝试在单独的cakephp安装中使用该插件时,我无法理解如何使用该插件,例如,如何使用其控制器和功能等

有人能帮我吗

ps:这是我第一次尝试创建cakephp插件


提前谢谢你

您必须在
app/Config/bootstrap.php

CakePlugin::loadAll();
插件中不需要
AppModel
AppController
。您的插件有自己的AppController/-Model,名为
PluginNameAppController
/
PluginNameAppModel

您可以在
http://host/plugin_name/controller/action/[…]
。在您的情况下
http://host/bug_cake/issues/view/1
例如

但是你也可以在你的插件中使用自定义路由,有很多选择


希望回答您的问题。如果没有,请评论。

您不了解哪部分?请更具体地回答你的问题。