2  /  13

Интерфейс скидок

Само название данного интерфейса говорит о том, что он аналогичен интерфейсу Условий в скидках 1С-Битрикс. Данный интерфейс рассчитан для работы с товарами и торговыми предложениями.

интерфейс скидок

В данном конструкторе доступны все те же поля и свойства, что и в условиях скидок. Следовательно механизм подбора товаров работает по той же логике, т.е. по всем правилам логический операций: сложения (Или), умножения (И), отрицания (Не)

Внимание! Очень часто нам поступают вопросы о необходимости демо-периода модуля для апробации данного конструктора условий. Но как уже было написано выше - конструктор аналогичен конструктору условий в скидках 1С-Битрикс, следовательно посмотреть аналог и понять принцип работы можно открыв или создав любую скидку на вашем сайте.

Более подробно настройки рассмотрены на примерах:

Для данного интерфейса есть ряд дополнительных условий.

  1. Учитывать родительские разделы.
  2. Товары каких инфоблоков перебирать.
  3. Учитывать доступность товаров / Только доступные.
  4. Не менять активность коллекции.
  5. Действия над товарами со скидкой.

I. Учитывать родительские разделы

Это доп. условие полезно, если в основных условиях выбрано поле "Раздел". При отмеченной опции учитывается принадлежность к разделу родителю. Например: иерархия разделов устроена так:

  • Обувь
    • Пантолеты
    • Тапочки
    • Туфли
    • ...
При этом товары явно привязаны только к подразделам:
  • Пантолеты
  • Тапочки
  • Туфли

Стоит задача, перебрать все товары подразделов раздела "Обувь". Указывать в условиях все подразделы не очень удобно, особенно если таких подразделов действительно много или часто появляются новые. При отмеченной опции "Учитывать родительские разделы" достаточно указывать родительский раздел (для нашего примера - это раздел "Обувь") и товары будут удовлетворять условию и попадать в коллекцию. В противном случае, т.к. реальной привязки к разделу "Обувь" нет, то в коллекцию вообще бы не попал ни один товар.

 Учитывать родительские разделы

II. Товары каких инфоблоков перебирать

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

III. Учитывать доступность товаров / Только доступные

При данной отмеченной опции будет учитываться «Доступность» товаров, недоступные товары не будут попадать в коллекции.

Доступность товаров

IV. Не менять активность коллекции

При указании данной опции у раздела инфоблока, являющейся коллекцией, не возможно будет поменять Активность. Бывают ситуации, например, при обмене с 1С, разделы отсутствующие в 1С деактивируются. Чтобы этого не происходило и разделы-коллекции не деактивировались, необходимо отметить эту опцию.


V. Действия над товарами со скидкой.

Доступны следующие значения:

  • Дополнять товарами со скидкой. К коллекции добавятся акционные товары и товары, попадающие под основные условия.
  • Учитывать только товары со скидкой. Будут браться только акционные товары, но кроме того, эти же товары будут проверяться на попадание под основные условия.
  • Исключать товары со скидкой из товаров. Из товаров, удовлетворяющих основным условиям, будут исключаться акционные товары.
Внимание! Данные действия проверяют скидки, которые доступны всем пользователям без ограничений.
При смене условий скидок или завершении их актуальности требуется переиндексация коллекции.