Zend-маршрутизатор для индексной страницы и пагинатора - PullRequest
0 голосов
/ 04 ноября 2011

, поэтому я использую zend_router для направления моей страницы индекса к действию, отличному от действия индекса:

$route = new Zend_Controller_Router_Route(
                         '/:page',
                          array(
                              'action' => 'not-index',
                              'controller' => 'something',
                              ),
         );

но затем я также использую Zend Paginator на этой индексной странице, поэтому мне пришлось установить путь к '/: page', так как при установке его просто на '/' ссылки на пагинаторе перестанут работать (см .: http://www.joewebster.co.uk/articles/zend-framework/7-zend-pagination-and-zend-router)

но тогда, если я сделаю это, маршрутизация даже не будет работать вообще ... переход к моему корневому домену вместо этого будет жаловаться на отсутствие действия индекса (хотя я могу перейти к '/ 1' и он будет перенаправлен правильно, но я также хочу просто '/' для перенаправления на это действие)

установка в роутере только пути к '/' вместо '/: page' работает, но, опять же, ссылки на страницы на этой странице прерываются

есть ли способ настроить маршрутизацию с помощью zend router, чтобы я мог перенаправить страницу индекса к какому-либо другому действию, в то же время работали ли ссылки на страницы на этой странице индекса?

также, пожалуйста, придерживайтесь решения Zend Router ... никаких вещей, htaccess или app.ini

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...