Релиз Dream Filter 2.4
Изменено:
Минимальная необходимая версия php сменилась на 5.6
Минимальная необходимая версия ionCube Loader сменилась на 10
Обновлены встроенные JS-библиотеки
Если в настройках магазина включена опция "показывать цены только залогиненным", фильтр по цене тоже будет отображаться только тем, кто авторизовался в магазине
В фильтре "по наличию" теперь можно фильтровать по состояниям склада
Иконки FontAwesome в шаблоне фильтра заменены на SVG
Значения атрибутов, различающиеся только регистром (маленькие и большие буквы) объединены
Изменено обновление крайних значений слайдеров после применения фильтра методом ajax
Изменён механизм мобильной версии "Кнопка сворачивания" - в случае, если боковая колонка на мобильных скрыта, фильтр пересится в видимую область
Кнопки пагинации теперь могут загружаться даже вне основного селектора
Косметические улучшения
Исправлено:
Исправлены ошибки вёрстки шаблона фильтра
Исправлено пропадание кнопок переключения вида (grid view, list view и тд) при отсутствии товаров
Для отсутствующих изображениях будет отображена стандартная "заглушка"
Исправлена ошибка с остающимися кнопками в блоке выбранных параметров
Исправлена ошибка с редиректом при работе фильтра с перезагрузкой страницы
Исправлена фильтрация по категориям
Исправлен баг с кириллическими символами в OpenCart 3.0.x
Исправлен модификатор для OpenCart 2.0.x
Исправлена ошибка с состоянием загрузки кнопок при отсутствии библиотеки Bootstrap
Исправлена сортировка для числовых значений атрибутов со знаком минус
Учтена ошибка при отсутствующих LengthClass и WeightClass
Учтена ошибка редакторов товаров, когда опцию удалили, а в товаре она осталась
Исправлена работа конфигурации "игнорировать пробелы"
Исправлен вывод граничащих значений при фильтрации в другой валюте
Исправлена фильтрация по атрибутам, содержащим символы "+", "&" и тд.
Исправлена фильтрация по тегам
Добавлено:
Включены исправления в некоторых сборках OpenCart, мешавшие корректной работе фильтра
Вывод ошибки при запросе лицензии (Например, если на сервере отключён cURL)
Добавлены языковые файлы для украинского языка (За перевод спасибо @sergeycore2187)
Сделана интеграция с модулем "Связанные опции" (https://opencartforum.com/files/file/2421-svyazannye-opcii-dlya-opencart2/)
Сделана интеграция с модулем "HYPER PRODUCT MODELS" (https://opencartforum.com/files/file/7096-ajax-zamena-tovara-po-modelyam-hyper-product-models-for-oc21x-oc23x/, https://opencartforum.com/files/file/7505-30x-ajax-zamena-tovara-po-modelyam-hyper-product-models-for-oc30x/)
)Добавлена стандартная конфигурация для некоторых шаблонов
Для мобильной версии добавлено затемнение фона (можно включить/отключить в настройках фильтра)
Добавлен скин "Lightshop"
Добавлены подсказки при установке фильтра (например, "вы забыли обновить модификаторы")
Добавлены превью в админке для горизотального шаблона
Инструкция по обновлению:
Загрузите все файлы из папки "upload" в корневую папку сайта, заменив существующие
Обновите кэш модификаторов
Зайдите в настройки всех созданных фильтров, сбросьте кэш фильтра и нажмите "сохранить"
ВНИМАНИЕ! Минимальная необходимая версия php сменилась на 5.6, а ionCube Loader - на 10. Перед обновлением убедитесь, что ваш сервер соответствует данным требованиям!