ZF: неправильные ссылки при использовании маршрутизации в начальной загрузке - PullRequest
0 голосов
/ 07 сентября 2011

Проблема заключается в том, что при создании меню Zend_Navigation в представлении все ссылки имеют "/ projects / add /" href. В то же время, когда "/ projects / list /" активен, все ссылки верны. То же самое, если я удалил этот маршрут - все ссылки в порядке.

Таким образом, пока "/ projects / add /" href активен, проблема в том, что

Часть кода из начальной загрузки:

        $frontController = Zend_Controller_Front::getInstance();
        $router = $frontController->getRouter();

        $router->addRoutes(array(
            'AddProject' => new Zend_Controller_Router_Route('/projects/add/:key', array('module' => 'default', 'controller' => 'projects', 'action' => 'add', 'key' => '')),
        ));

1 Ответ

1 голос
/ 07 сентября 2011

Ответ, который я нашел здесь

Я просто добавил значения по умолчанию для всех пунктов меню, которых раньше не было.Это оно ...))

...