Быстрый старт

10 сентября 2019, 07:00

Вывод формы бонусов

Просто вызываем сниппет msBonus2Form в нужном месте:

{'!msBonus2Form' | snippet}

Статусы заказов

Если у вас были изменены основные статусы заказов, то необходимо зайти в системные настройки компонента и указать значимые для работы статусы: msb2_order_status_new, msb2_order_status_paid, msb2_order_status_cancel.

Разделы для начисления и списания

За это отвечают системные настройки msb2_categories_for_accrual_of_points и msb2_categories_for_writing_off_points. Каждая из них принимает id разделов через запятую.

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

Действия ручного начисления и списания хранятся в системной настройке msb2_form_action_types. Указываются в формате JSON.

Вот пример:

{
  "offline": {"+":"Оффлайн начисление", "-":"Оффлайн списание"},
  "win": {"+":"Победа в конкурсе"}
}


Предыдущий раздел
Программное API