我嘗試使用插件爲不同模塊分派引導程序。但是,由於某些原因,我無法爲每個模塊觸發控制器,並且錯誤爲「EXCEPTION_NO_CONTROLLER」。任何人都可以提出一些建議嗎?如何在Zend框架中從插件觸發索引控制器
// Plugin Code:
class Plugin_AccessCheck extends Zend_Controller_Plugin_Abstract {
public function __construct() {
}
public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request) {
if ('admin' == $request->getModuleName()) {
require_once APPLICATION_PATH .'/modules/admin/Bootstrap.php';
$moduleBootstrap = new Admin_Bootstrap();
$moduleBootstrap->bootstrap();
} else if('site' == $request->getModuleName()) {
}
}
}
// Module Bootstrap:
class Admin_Bootstrap extends Zend_Application_Module_Bootstrap{
public function Admin_Bootstrap() {
}
protected function _initAutoload() {
define("localhost", "adrian");
}
}
我不認爲ZF1運作的,你認爲它的方式。 – RockyFord