我有2个模块:默认和管理员。
对于默认模块,我创建了自定义和删除的默认路由,因为我不希望我的网站使用booth(自定义和默认)。 但我想使用admin模块的默认路由。
我可以只为一个模块设置默认路由吗? 如何在Zend Framework中做到这一点?
如果我设置
$路由器 - > removeDefaultRoutes();
在bootstrap中,我的路由不适用于管理模块。 我为booth模块使用一个Bootstrap.php文件。
答案 0 :(得分:1)
尝试检查当前模块:
if (Zend_Controller_Front::getInstance()->getRequest()->getModuleName() == 'default') {
$router->removeDefaultRoutes();
}