Проблемы с фильтром товаровЕсть решение

Добрый день.

Сейчас внедряю один SEO плагин и заметил в фильтре товаров такую штуку, которая сильно мешает:

Если в фильтре мы ставим галочку на любой характеристике, то в url страницы к нужному параметру с данной характеристикой сразу добавляются параметры с диапазоном цен (?price_min=0&price_max=150990&color[]=142). И после снятия галочки с нужной характеристики, параметры цены остаются в url.

Нужно сделать так, чтобы параметры диапазона цен добавлялись в url только если мы меняем этот диапазон цен в фильтре. По умолчанию его не нужно добавлять. В Url должны подставляться параметры тех значений фильтра, которые мы выбираем.

Я пока вообще отключил блок с ценой в фильтре, но это не выход. Помогите пожалуйста с этим разобраться.

На вашем демо-сайте это так же работает.


2 ответа
a
Леман Евгений
Programmer
#
19 февраля 2021 14:43
Решение

Замените содержимое шаблона sidebar.filters.html следующим: https://pastebin.com/DP8d1nA4
Там просто добавляется условие для скрытия значения полей price_min и price_max.

a
Андрей
#
19 февраля 2021 15:39

Спасибо большое. Все работает.

Чтобы добавить комментарий, зарегистрируйтесь или войдите