CakePHP和插件

CakePHP和插件,cakephp,Cakephp,我需要创建与我的主应用程序的功能挂钩的插件。CakePHP插件只有在自己的控制器被调用时才会实例化自己,这意味着我不能影响主应用程序的进程 mainapp/action2baffected myplugin/ 我喜欢拥有自包含的可插拔模型的想法,有没有其他方法可以让它工作?动态创建模型等等,或者从头开始编写插件系统,没有任何问题 您可以在核心应用程序中使用组件和行为(来自插件)。皮埃尔·马丁有一个非常好的演讲。这是一个非常鼓舞人心的资源。您可以在核心应用程序中使用组件和行为(来自插件)。皮埃尔

我需要创建与我的主应用程序的功能挂钩的插件。CakePHP插件只有在自己的控制器被调用时才会实例化自己,这意味着我不能影响主应用程序的进程

mainapp/action2baffected
myplugin/

我喜欢拥有自包含的可插拔模型的想法,有没有其他方法可以让它工作?动态创建模型等等,或者从头开始编写插件系统,没有任何问题

您可以在核心应用程序中使用组件和行为(来自插件)。皮埃尔·马丁有一个非常好的演讲。这是一个非常鼓舞人心的资源。

您可以在核心应用程序中使用组件和行为(来自插件)。皮埃尔·马丁有一个非常好的演讲。这是一个非常鼓舞人心的资源。

我们已经投入了大量的工作,使插件真正独立于
您可以查看所使用的一些方法,但主代码位于中。从缓存配置、数据库连接到包含资产(如css/js)的一切都是从插件内部完成的,甚至可以将一些标记注入视图中。

我们已经投入了大量的工作,使插件真正独立于插件
您可以查看所使用的一些方法,但主代码位于中。从缓存配置、db连接到包含资产(如css/js)的一切都是从插件内部完成的,甚至可以将一些标记注入视图。

当前正在使用App:import在运行时包含插件App\u控制器,并使用constructClasses()对其进行完全实例化。woodscreative,你能详细说明一下你是怎么做到的吗?我正在尝试做类似的事情。目前使用App:import在运行时包含插件App\u控制器,并使用constructClasses()完全实例化它。woodscreative,你能详细说明一下你是怎么做到的吗?我正在尝试做类似的事情。