|
Ruslan
Зарегистрирован: 10 июл 2015, 00:46 Сообщения: 555
|
Юра подскажите как сделать чтобы при открытии фильтра поиска https://site.ru/search/?add_cat=175&add ... =303&f_87=я делаю переадресацию на посадочную страницу https://site.ru/посадочная страница №1 а вторая страница открывается так https://site.ru/search/page2.html?add_c ... =303&f_87=приходится делать в ручную https://site.ru/посадочная страница №1/page*.html как можно сделать так чтобы page*.html https://site.ru/search/page2.html?add_c ... =303&f_87=стояло после всех фильтров https://site.ru/search/?add_cat=175&add ... page2.htmlв конце
|
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2968
|
В последнем примере Вы присваиваете параметру f_87 значение page2.html, получается нелогично. Я бы в таком случае попробовал бы вообще отказаться от этих pageX.html, и использовал бы дополнительный get параметр &page=X в конце uri. Можете попробовать сделать это в шаблоне pagination.html, но подозреваю, что после этих модификаций что-то может сломаться.
|
|
Ruslan
Зарегистрирован: 10 июл 2015, 00:46 Сообщения: 555
|
Geo писал(а): В последнем примере Вы присваиваете параметру f_87 значение page2.html, получается нелогично. Я бы в таком случае попробовал бы вообще отказаться от этих pageX.html, и использовал бы дополнительный get параметр &page=X в конце uri. Можете попробовать сделать это в шаблоне pagination.html, но подозреваю, что после этих модификаций что-то может сломаться. Юра я что то не могу понять где тут код который относится к страницам поиска /search/ Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2968
|
Пагинация одинаковая для всех модулей - это файл pagination.html, откуда, скорей всего Вы и скопировали этот код. В зависимости от страницы может меняться префикс url, это переменная $current_dir, а также может добавляться окончание url с get-параметрами - $get_str
|