2013-02-24 2 views
0

создать схему для моей пагинации:CakePHP 2.3 нумерации страниц под названием арг

Router::connect(__('news') .'/'. __('paginate') .'/:page', array( 
    'controller' => 'news', 
    'action' => 'index'), array( 
     'persist' => array( 
      'language'))); 

Но «под названием» Params еще пуст в контроллере

Моего вопрос Как preapre маршрутизатора для работы с нумерацией страниц по ссылкам, как это: новости/постраничной/4, новости/постраничной/5, и т.д. ...

Я использую торт 2.3

+0

Я спрашиваю еще раз: как предустановить маршрутизатор для работы с разбиением на страницы по следующим ссылкам: news/paginate/4, news/paginate/5 и т. Д. – kicaj

ответ

0

Вы не можете использоваться именованных Params в маршрутах.

Несвязанный, вам не нужен второй аргумент true в звонках до __() с 2.2. Проверьте API.

+0

Pagination использует именованный параметр: страница для частичных результатов, но как создать разбиение на страницы для этого? – kicaj

+0

Теперь я должен использовать нечто подобное: $ this-> request-> params ['named'] ['page'] = $ this-> params ['page']; Являются ли лучшие решения? – kicaj

Смежные вопросы