プラグインを使用して、さまざまなモジュールのブートストラップをディスパッチしようとしています。しかし、なぜかモジュールごとにコントローラーをトリガーすることができず、エラーは「EXCEPTION_NO_CONTROLLER」です。誰でもそれについてアドバイスできますか?
// 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");
}
}