0

我有一个这样的xml

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

现在这可行,但我想给每条路线一个快捷方式,就像你在引导程序中添加这样的..

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

如何在配置 xml 中执行此操作?

4

1 回答 1

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 文件,它必须在您的应用程序文件夹中

于 2011-05-09T09:51:26.677 回答