0
我有两个模块:admin,default。 每个人都有一个自举:所有模块自举总是在一个请求上运行
class Admin_Bootstrap extends Zend_Application_Module_Bootstrap
{
function _initSmth()
{
echo 'admin';
die();
}
}
,默认之一:
class Default_Bootstrap extends Zend_Application_Module_Bootstrap
{
function _initSmth()
{
echo 'default';
die();
}
}
如果我运行site.ru或site.ru/admin/它总是返回 '管理员'。 为什么默认的引导程序使用admin引导运行?
是否检查site.ru实际上并没有使用管理模块?检查请求对象并查看它开始使用的模块/控制器/操作。 – Niklas 2011-06-10 14:38:26
是的,我做过。它的默认索引控制器在$ this-> getRequest() - > getModuleName()上返回'default'。并且管理员索引控制器返回'admin'。 – Anthony 2011-06-10 14:54:41