Как после фильтрации сделать URL ЧПУ ?

InstantCMS 2.X
#1 21 января 2017 в 12:39
Здравствуйте,
подскажите пожалуйста как в адресной строке после фильтрации сделать через слэш те слова по которым фильтруем?
из
///centr/reabilitacionnye-centry?page=1&strana=3159&submit=фильтровать
сделать
///centr/reabilitacionnye-centry/russia

Фильтрация учреждений по стране допустим

C Уважением.
#2 8 сентября 2026 в 21:35

Добрый вечер. Возникла проблема с URL фильтров. В ТК делаю фильтры по городам. 

Создал два фильтра по городам Майкоп и Краснодар (Россия/Адыгея/Майкоп и Россия/Краснодарский край/Краснодар соответственно). При выборе в фильтре, с главной страницы ТК, в URL всё в порядке, открываются страницы: сайт/maykop и сайт/krasnodar. 

Но если, находясь на странице результата фильтрации (Россия/Адыгея/Майкоп),  сайт/maykop, поменять настройки фильтра на (Россия/Краснодарский край/Краснодар) и нажать Фильтровать, то открывается 404, с таким URL сайт/maykop/krasnodar. 

Если, на той же странице результата фильтрации (Россия/Адыгея/Майкоп) сайт/maykop, изменить параметры фильтрации, на город, для которого ещё не создан Фильтр в ТК (например Пенза), то в URL следующее: сайт/maykop?country=3159®ion=4657&city=15848320. 

При этом результат фильтрации правильный, контент по городу Пенза сортируется верно. 

Подскажите, в чём может быть проблема? На демо-сайте системы повторить проблему не смог, нет фильтрации по местоположению. Увидеть проблему можно здесь: proobyavleniya.ru, открыв фильтр «Поиск объявлений».

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.