我使用MVC
forASP.NET
并且它的分配比这更简单。我想做的就是plugin
在项目中包含一个控制器。
我在 session.php 中定义了一个类:
class session extends Zend_Controller_Plugin_Abstract{
//Code
}
文件结构如下
/application
/configs
/controllers
/plugins
/session.php
/layouts
/models
/views
我已经爬过网络,没有人提供关于如何做到这一点的简单解释。我尝试过的:
application.ini
resources.frontController.plugins.route = "Application_Controllers_Plugins_Session"
resources.frontController.plugins.route = "Application/Controllers/Plugins/Session"
resources.frontController.plugins[] = "Controllers_Plugins_Session"
resources.frontController.plugins[] = "Controllers/Plugins/Session"
Bootstrap.php :
$front = Zend_Controller_Front::getInstance();
$front->registerPlugin(new Application_Controllers_Plugins_SessionPlugin(), 1);
我尝试了所有这些以及更多。如果我能理解包含课程的科学,我可以从那里弄清楚。
我得到的错误总是在第 x 行的 blah 中找不到 Class 'blah'