Навигация в результатах поиска + чпу
Доброго времени суток, уважаемые!
Столкнулась с проблемой, что в результате работы чпу в параметрах поиска наступает полный кавардак. Выглядит это так:
Урл 1й страницы поиска search_type=search_generators&categories_id=44&fuel=&cover=&pwfrom=&pwto=&pfrom=&pto=&x=117&y=16 дамп $_GET'а возвращает массив из 10 элементов
Урл 2й страницы поиска search_type/search_generators/categories_id/44/fuel//cover//pwfrom//pwto//pfrom//pto//page/2 прошу заметить тут двойные слеши в местах пустых значений
дамп $_GET'а возвращает массив из 6(!) элементов array(6) { => string(17) "search_generators" => string(2) "44" => string(5) "cover" => string(4) "pwto" => string(3) "pto" => string(1) "2" } То есть то, что было именем параметра стало значением предыдущего параметра Урл 3й страницы поиска получается вообще странный: /2/search_type/search_generators/categories_id/44/fuel/cover/pwfrom/pwto/pfrom/pto/page/3 По этому адресу магазин возвращает 404
Вопрос - что и где править?
PS: без чпу все работает корректно!
Ап! Может и на этот вопрос найдется ответ?
ссылку на сайт давайте
Да, после расширенного поиска, в ЧПУ постранички такой бардак.
Вообще вы включили "Использовать короткие URL адреса" - это жесть. У вас будут все уродливые ссылки и еще всякие вот такие ошибки. Используйте просто плагин генерации ЧПУ.
Здравствуйте! Спасибо за ответы!
Ссылка на сайт http://lider-inteps.ru/
Выключите "Использовать короткие URL адреса" используйте генератор ЧПУ.
Спасибо! Такое решение мне подходит! :)
Источник
|