Я ищу решение проблемы объединения Zend_Navigation в многоязычной настройке страницы с помощью маршрутизаторов. Я написал несколько маршрутизаторов (например, «/: lang /: controller /: action»), которые работают нормально. В то же время я использую navigation.xml, который имеет такие определения, как <user> <label>Users</label> <uri>mdm/users</uri> </user>
Я должен динамически добавлять язык по умолчанию в навигацию. Как я могу это сделать?Zend_Navigation & Zend Router
Спасибо большое, Анатолий
Я сделал это, я определил несколько маршрутов, но если бы я сделать мою навигацию на первой странице - например. Навигационные ссылки mysuperpage.com выглядят как mysuperpage.com/:controller/:action, которые не работают, поскольку я определил маршруты mysuperpage.com/:lang/:controller/:action или mysuperpage.com/:lang/:controller и на Первая страница У меня нет определения языка. Как только я переключу lang, у меня есть mysuperpage.com/:lang/, тогда навигация работает отлично. Для Маршрута по умолчанию (вводная страница без каких-либо параметров я устанавливаю язык по умолчанию), после чего навигацию предоставляет Zend-Framework, которая не имеет /: lang /. – Anatoliy
и это точно проблема; / – Anatoliy