Модуль позволяет упорядочить товары в категории по выбранной характеристике или артикулу. Облегчает поиск нужного товара и делает покупки более удобными для клиентов.
Назначение
Модуль решает типовую задачу магазина — предоставить покупателям возможность сортировать товары не только по цене, названию или дате, но и по произвольным характеристикам (цвет, размер, объём и т.д.), а также по артикулу.
Как работает
Модуль использует хуки get_products, products_sorting, get_product_feature_data_before_select и get_product_features. В настройках характеристик (Администрирование → Каталог → Характеристики) для каждой характеристики можно включить опцию «MS: Использовать для сортировки». Характеристики с этой опцией появляются в списке доступных сортировок на витрине в категориях.
Для числовых характеристик доступна опция «MS: Сортировать как числа» — без неё значения сортируются как строки (например, 10 будет перед 2).
Дополнительно можно включить предварительную сортировку по наличию на складе — товары в наличии будут отображаться первыми.
Где находится в админке
Настройки модуля: Модули → Управление модулями → Сортировка товаров по характеристикам. Настройки характеристик для сортировки: Каталог → Характеристики (колонки «MS: Использовать для сортировки» и «MS: Сортировать как числа»).
Зависимости
Модуль работает с базовой функциональностью CS-Cart. Совместим с модулем product_variations и ecl_instock_sorting.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Установка
Модуль устанавливается стандартными средствами CS-Cart через раздел Модули → Управление модулями. Найдите «Сортировка товаров по характеристикам» и нажмите «Установить».
Настройка
После установки откройте карточку модуля и настройте параметры:
- Предварительно сортировать по наличию — при включении товары в наличии будут отображаться первыми при любой выбранной сортировке.
Для добавления характеристик в список сортировок перейдите в Каталог → Характеристики. Для нужной характеристики включите опцию «MS: Использовать для сортировки». Для числовых характеристик (объём, вес и т.д.) включите «MS: Сортировать как числа», чтобы сортировка была корректной.
Работа с модулем
На витрине в категории товаров в блоке сортировки появятся дополнительные варианты — по артикулу и по каждой включённой характеристике. Покупатель может выбрать нужный вариант из выпадающего списка.
Названия сортировок можно изменить в Администрирование → Языки → Переводы. Ищите ключи: sort_by_code_asc, sort_by_code_desc, sort_by_ms_sorting_by_features_(код_характеристики)_asc, sort_by_ms_sorting_by_features_(код_характеристики)_desc. Для темы Ultimate — с префиксом abt__ut2..
Проверка работы
Откройте категорию на витрине, выберите сортировку по характеристике — товары должны перестроиться. Проверьте числовую сортировку на характеристиках с числами.
Обслуживание
Обновление — через Upgrade Center или вручную из репозитория модуля. Удаление — через Модули → Управление модулями.
v1.4.0
20.02.2026
- [+] Стандартизация модуля
- [\*] Изменены короткие теги <? на обычные <?php
- [\*] Обновлен шаблон модуля
v1.3.4
30.06.2023
- [\*] Актуализированы файлы лицензий
v1.3.3
17.04.2023
- [+] Стандартизация модуля
v1.3.2
20.03.2023
- [!] Исправлена ошибка
v1.3.1
07.02.2023
- [\*] Обновлены файлы лицензий
v1.3.0
01.02.2023
- [+] Настройки модуля перенесены в настройки характеристик
v1.2.4
26.12.2022
- [+] Стандартизация модуля
v1.2.3
09.10.2022
- [+] Стандартизация модуля
v1.2.2
28.09.2022
- [+] Проверка для числовых типов характеристик
v1.2.1
05.09.2022
- [\*] Проверка наличия товара на складе, для версий 4.12.1 и меньше
v1.2.0
26.08.2022
- [\*] Адаптирован под новые версии cs-cart
- [\*] Убраны настройки для отдельных сортировок, теперь можно выбирать в настройках магазина несколько сортировок
- [!] Исправлены ошибки приводящие во время сортировки, сбои
v1.1.3
19.08.2022
- [\*] Изменения в файлах модуля
v1.1.2
19.08.2022
- [\*] Cтандартизация кода модуля
v1.1.1
05.10.2020
- [\*] Изменены название и описание модуля
- [\*] Изменены README и CHANGELOG
v1.1.0
01.09.2020
- [+] Добавлены новые настройки
- [\*] Изменена логика фильтрации
- [!] Исправлены ошибки
v1.0.0
26.08.2020
- [+] Первое издание
[+] Добавлено | [-] Удалено | [\*] Изменено | [!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.