Не работает фильтр по нескольким параметрам опции


capri4os
 Поделиться

Рекомендуемые сообщения

Если выбираем 1 значение размера, то фильтрует прекрасно, если 2 и более, то в результате показываются все товары в категории. Подскажите, пожалуйста, как исправить? Если можно, только с помощью манипуляций в админке. Сайт: baby-carpets.ru. Неправильно отрабатывает фильтр по размерам ковров.

Скрытый текст

2017-10-02_16-10-00.jpg

Изменено пользователем RHCk
Картинки, логи и код убирайте под спойлер!
Ссылка на комментарий
Поделиться на других сайтах

Вообще-то, стандартный фильтр опенкарт имел такой баг:

При фильтрации нескольких групп параметров он их объединял по "ИЛИ", в то время, как положено по "И"

И даже был выпущен FIX стандартного фильтра опенкарт.

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23603&filter_license=free&filter_download_id=47

В вашем случае проблема проявляется иначе. Но я бы начал именно с установки исправления стандартного фильтра.

Перед установкой сделайте бэкап базы данных и файлов сайта ( на всякий случай)

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, jaffagold сказал:

Вообще-то, стандартный фильтр опенкарт имел такой баг:

При фильтрации нескольких групп параметров он их объединял по "ИЛИ", в то время, как положено по "И"

И даже был выпущен FIX стандартного фильтра опенкарт.

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23603&filter_license=free&filter_download_id=47

В вашем случае проблема проявляется иначе. Но я бы начал именно с установки исправления стандартного фильтра.

Перед установкой сделайте бэкап базы данных и файлов сайта ( на всякий случай)

у него 1,5 
 

Ссылка на комментарий
Поделиться на других сайтах

К сожалению, сейчас ссылка на фикс для 1.5 не открывается.

Можно попытаться поискать "opencart filter module correction"

Впрочем, не уверен, что проблема именно в нем. Надо знать историю. Может, все работало нормально, а какой-то модуль установили накануне и все сломали?

 

Ссылка на комментарий
Поделиться на других сайтах

3 часа назад, jaffagold сказал:

К сожалению, сейчас ссылка на фикс для 1.5 не открывается.

Можно попытаться поискать "opencart filter module correction"

Впрочем, не уверен, что проблема именно в нем. Надо знать историю. Может, все работало нормально, а какой-то модуль установили накануне и все сломали?

 

Нет, ничего не ставили. Только добавление товаров и записей в блог было.

Ссылка на комментарий
Поделиться на других сайтах

А если на стандартный шаблон переключиться? Тоже фильтр глючит?

Может парсингом ( экспорт-импорт) что-то криво залилось?

Ссылка на комментарий
Поделиться на других сайтах

Сейчас читаю описание к модулю Coolfilter, там написано, что "Так как разделителем набора значений атрибутов является ",", если вы хотите получить корректную фильтрацию по стандартным атрибутам не используйте запятую как разделитель рядов в числах, замените все значения на точки. Например значения атрибута вес: 5,5 кг замените на 5.5 кг." Может быть в этом проблема?

 

1 час назад, jaffagold сказал:

А если на стандартный шаблон переключиться? Тоже фильтр глючит?

Может парсингом ( экспорт-импорт) что-то криво залилось?

Шаблон переключать не пробовала... Экспортом/импортом не пользуемся.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 года спустя...
В 02.10.2017 at 23:57, jaffagold сказал:

Вообще-то, стандартный фильтр опенкарт имел такой баг:

При фильтрации нескольких групп параметров он их объединял по "ИЛИ", в то время, как положено по "И"

И даже был выпущен FIX стандартного фильтра опенкарт.

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23603&filter_license=free&filter_download_id=47

В вашем случае проблема проявляется иначе. Но я бы начал именно с установки исправления стандартного фильтра.

Перед установкой сделайте бэкап базы данных и файлов сайта ( на всякий случай)

Добрый день. Это решило одну из моих проблем, спасибо) Но осталась другая: я нажимаю на чекбокс — появляется галочка, после я нажимаю на кнопку фильтра — страница обновляется и показывает отфильтрованный список товаров, но галочка из чекбокса пропадает визуально (если на этот же чекбокс нажать еще раз, то галочка, которой не видно, снимется. Как это решить, подскажите, пожалуйста)

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться