Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Сортировка товаров по характеристикам

Позволяет упорядочить товары в категории по выбранной характеристике или артикулу. Облегчает поиск нужного товара и делает покупки более удобными для клиентов.
Укажите домен без http и слешей. Пример: domain.com
По подписке
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot
Сортировка товаров по характеристикам

Модуль позволяет упорядочить товары в категории по выбранной характеристике или артикулу. Облегчает поиск нужного товара и делает покупки более удобными для клиентов.

Назначение

Модуль решает типовую задачу магазина — предоставить покупателям возможность сортировать товары не только по цене, названию или дате, но и по произвольным характеристикам (цвет, размер, объём и т.д.), а также по артикулу.

Как работает

Модуль использует хуки 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
Назначение:
  • Вендорам
Архитектура
:
  • Frontend
Локализации:
  • 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

  • [+] Первое издание

[+] Добавлено | [-] Удалено | [\*] Изменено | [!] Исправлена ошибка

Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули