Od wielu dni męczę się z paginatorem. Stworzyłem do swojego serwisu system tagów a do niego przyjazne linki przykładowo: http://localhost/tag/nokia . W związku z tym, że pod dany tag możesz być przypisanych duża liczba artykułów postanowiłem dołączyć paginator. Niestety, ale przy przełączaniu strony na kolejną wyświetla się zawartość pierwszej strony.
/* plik Bootstrap.php */ $routeTag = new Zend_Controller_Router_Route_Regex( 'tag/(.+)', 'module' => 'default', 'controller' => 'tags', 'action' => 'index', 'page' => 1), 1 => 'tag', 2 => 'page' ), 'tag/%s/page/%s' ); $router-> ->addRoute('tag', $routeTag);
Jeżeli zmienię wyrażenie 'tag/(.+)' na 'tag/(.+)/page/(.+)' przechodzenie między stronami działa ok, ale niestety wymusza to aby linki wyglądały już w ten sposób: http://localhost/tag/nokia/page/1
Ma ktoś rozwiązanie na ten problem? Z góry dziękuję za pomoc.