Zend Route неверный относительный путь - PullRequest
0 голосов
/ 20 августа 2010

Мои маршруты работают отлично, кроме случаев, когда я нахожусь в действии, которое требует параметра.Например, они работают нормально:

/news
/news/admin
/news/admin/add

Но это не так:

/news/admin/edit/1

Но только маршруты, использующие маршрут по умолчанию, отображаются неправильно (они отображаются как ../../module/controller), все остальные маршруты отображаются правильно (/ module / conntroller)

Есть идеи, почему или как это исправить?

Ответы [ 2 ]

0 голосов
/ 08 ноября 2010

Это общая проблема.

Если вы используете собственные маршруты в навигации, вы должны явно передать маршрут по умолчанию на страницы Zend_Navigation и помощники просмотра url ().

Также параметры вашей страницы должны соответствовать параметрам, определенным в Zend_Navigation

0 голосов
/ 23 августа 2010

Если вы не используете пользовательские маршруты, ваш маршрут должен выглядеть следующим образом:

/news/admin/edit/id/1

Где всегда должна быть пара /param/value.

...