2011-04-29 29 views
0

我有这样Zend路由器配置xml,快捷方式?

<configdata> 
    <routes> 
     <home type="Zend_Controller_Router_Route"> 
      <route>home</route> 
      <defaults> 
       <controller>index</controller> 
       <action>index</action> 
      </defaults> 
     </home> 
    </routes> 
</configdata> 

一个XML现在这个工作,但我想给每个路由器一个快捷方式,就像您在引导加上这样的..

$router->addRoute('shortcut_key',$route); 

我该怎么办这在配置XML?

回答

0

在您bootsrap.php ...

protected function _initRoutes() 
{ 
    $routefile = new Zend_Config_Xml(APPLICATION_PATH.'/routes.xml'); 
    $router = Zend_Controller_Front::getInstance()->getRouter(); 
    $router->addConfig($routefile); 
    return $router; 
} 

其中routes.xml文件是一个包含所有路线的XML文件,它必须是你的应用程序文件夹内