Zend framework 如何更改zend framework引导文件中的模块名称

Zend framework 如何更改zend framework引导文件中的模块名称,zend-framework,Zend Framework,我正在开发一个包含html5、flash等2个不同模块的应用程序,我想根据浏览器兼容性将用户重定向到相应的模块。我认为最好的方法是为此编写一个控制器插件 class Custom_Plugins_Browsercompatability extends Zend_Controller_Plugin_Abstract { public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request) {

我正在开发一个包含html5、flash等2个不同模块的应用程序,我想根据浏览器兼容性将用户重定向到相应的模块。

我认为最好的方法是为此编写一个控制器插件

class Custom_Plugins_Browsercompatability extends Zend_Controller_Plugin_Abstract
{

    public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request)
    {
        //check browser compatability

        if($html5)
        {
            $request->setModuleName('html');
            $request->setControllerName('index');
            $request->setActionName('index');
        }
        else if($flash)
        {   
            $request->setModuleName('flash');
            $request->setControllerName('index');
            $request->setActionName('index');
        }
}

我认为最好的方法是为此编写一个控制器插件

class Custom_Plugins_Browsercompatability extends Zend_Controller_Plugin_Abstract
{

    public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request)
    {
        //check browser compatability

        if($html5)
        {
            $request->setModuleName('html');
            $request->setControllerName('index');
            $request->setActionName('index');
        }
        else if($flash)
        {   
            $request->setModuleName('flash');
            $request->setControllerName('index');
            $request->setActionName('index');
        }
}

你能补充更多细节吗?你尝试过什么?你能补充更多细节吗?你试过什么?