Что не так с этими маршрутами Zend Framework из файла конфигурации? - PullRequest
0 голосов
/ 01 октября 2010

Я начал получать МНОГО маршрутов в моей начальной загрузке, поэтому я решил переместить их в файл конфигурации, чтобы очистить его. Я почти уверен, что у меня правильный синтаксис, но по какой-то причине мой маршрут сейчас не работает. Вот мой конфигурационный файл:

<config>
    <routes>
        <indextracking type="Zend_Controller_Router_Route">
            <route>crid/:crid</route>
            <defaults>
                <controller>index</controller>
                <action>index</action>
            </defaults>
        </indextracking>
        <internetaccess type="Zend_Controller_Router_Route">
            <route>internet-access</route>
            <defaults>
                <controller>quote</controller>
                <action>index</action>
                <pluginType>1</pluginType>
            </defaults>
        </internetaccess>
    </routes>
</config>

и вот мой код из моей начальной загрузки:

protected function _initRoutes()
{
    $router = Zend_Controller_Front::getInstance()->getRouter();
    $router->addConfig(new Zend_Config_Xml(APPLICATION_PATH . '/configs/routes.xml'));
    // More routes below. I only moved over the first two to try it out.
}

Ни один из маршрутов из m config не регистрируется. Что я тут не так делаю?

1 Ответ

0 голосов
/ 01 октября 2010

Неважно. Все, что мне нужно было сделать, это удалить теги "config", и теперь это похоже на работу.

...