2011-04-29 27 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文件,它必須是你的應用程序文件夾內