Zend Framework Пользовательский маршрут для мультиязычности - PullRequest
2 голосов
/ 28 января 2012

это мой текущий маршрут

routes.index.route = "/:lang/:controller/:action*"
routes.index.defaults.controller = index
routes.index.defaults.action = index
routes.index.defaults.lang = en

Но это не работает, мне нужно что-то вроде /:lang/:controller/:action Может кто-нибудь мне помочь? Спасибо!

1 Ответ

0 голосов
/ 28 января 2012

ваш синтаксис выглядит немного скудно, попробуйте:

resources.router.routes.index.route = "/:lang/:controller/:action*"
resources.router.routes.index.defaults.module = default
resources.router.routes.index.defaults.controller = index
resources.router.routes.index.defaults.action = index
resources.router.routes.index.defaults.lang = en

вам также нужно определить модуль, даже если это просто модуль по умолчанию (без модуля).

...