У меня новый вопрос :) Я кратко объясню, чего я пытаюсь достичь.Сейчас у меня есть URL, который выглядит следующим образом.
/products/index/brand:figleaves
Я хочу, чтобы это выглядело так
/brand/figleaves
Написав следующее правило маршрута, я получаю то, что хочу.*
Router::connect('/brand/:brand/*', array('controller' => 'products', 'action' => 'index'));
Все идет хорошо, но потом я обнаружил, что логика разбиения на страницы была разрушена.Если я нажимаю «следующая страница», меня перенаправляют на URL /products/index/page:2
.
- , он не передает параметр бренда
- , он перенаправляет обратно на products_controllerURL-адрес, который я определил в правиле маршрута.
На самом деле мне нужно это как URL /brand/figleaves/page:2
.
Странно, если я перехожу на /products/index/brand:figleaves
и нажимаю Далее, то меня перенаправляют на /brand/figleaves/page:2
.Как это можно объяснить?
Буду признателен за помощь:)
С уважением, Лоран