ZF - 动态更改默认控制器

时间:2012-04-19 19:16:35

标签: zend-framework front-controller

我需要加载不同的控制器作为默认控制器,以防请求来自移动设备。我试图在插件中获取前端控制器实例,并根据设备检测设置默认值,但它不起作用。

是否有任何动态更改FC设置的方法?

编辑:

插件已注册并正常工作,但其余代码不是

 public function preDispatch(Zend_Controller_Request_Abstract $request)
 {
   $front = Zend_Controller_Front::getInstance();
   $front->setDefaultControllerName('test');
 }  

0 个答案:

没有答案