msSortFields

Поля сортировки товаров для категорий
Автор дополнения
Prihod
Пакетов
35
Закачек
11 355
Обычно отвечает в течение суток
Автор дополнения
Пакетов
35
Закачек
11 355
Обычно отвечает в течение суток
Версия 1.0.1-beta
Дата выпуска 07.08.2018
Загрузки 45
Просмотры 5 289
Внимание, этот компонент требует версию PHP 5.5 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.4 !

Компонент позволяет создать для каждой категории свое независимое поле сортировки товара. Эта возможность особенно актуальна когда категория не является для товара родительской, в классическом варианте при сортировки такого товара его родитель будет изменен на категорию в которой происходит сортировка.


Видео-обзор




Использование



После того как вы установите компонент в каждой категории товара появится возможность создания/редактирования поля для сортировки.



Сортировка может осуществляться как через перетаскивание товара, так и явным указанием позиции товара.


Созданное таким образом поле может быть использовано в условии любого сниппета, перед названием поля (Ключ) нужно использовать префикс «Data.»


[[!msProducts?
    &sortby=`Data.my_rank`
]]


Сниппеты



msSortFields — сниппет возвращает название поля сортировки.
Параметры:
  1. rid — ID категории для которой следует искать поле сортировки. По умолчанию текущая.
  2. def — Название поля сортировки которое вернет сниппет если у категории нет своего поля для сортировки. По умолчанию id.

msSortFields 1.0.1

  • Исправлено: Установка ранга сортировки для товара

Последние обсуждения в сообществе MODX.pro