Zend_Translate против Zend_Navigation

Я создаю интернет-приложение с несколькими языками. Я все хорошо настроил, все работает, когда я вызываю, например, site.com/fr/, я получаю все на французском или site.com/en/ все на английском.

Я пытаюсь получить эти языки также в моем URL-адресе zend_navigation, как в примере выше.

для конфигурации навигации я использую application.ini

Я надеюсь, что кто-нибудь может объяснить эту часть или привести пример того, как я поместил параметр «lang» в сборку URL-адреса с помощью zend_navigation через application.ini.

С наилучшими пожеланиями,

Ник


person directory    schedule 30.01.2012    source источник


Ответы (1)


Чтобы получить выбранный язык в URL-адресе навигации, не начинайте uri с «/foo/», а как «foo/».

пример application.ini

resources.navigation.pages.popular.label = nav_popular //zend_translate
resources.navigation.pages.popular.title = nav_popular //zend_translate
resources.navigation.pages.popular.uri = popular/
resources.navigation.pages.popular.resource = "popular"
person directory    schedule 31.01.2012