Настройка акций
Обновлено
Общая настройка
Откройте «Магазин» → «Плагины» → «Подарок по промокоду».
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Плагин включён | Включает штатный вывод на витрине, подключение CSS/JS и добавление подарков при создании заказа | Флажок; включён |
Параметры акции
Откройте «Магазин» → «Промо-подарки», выберите акцию или нажмите «Новая акция». Значения ниже относятся к новой акции.
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Название | Внутреннее название в списке акций; обязательно для сохранения | Текст; пусто |
| Статус → Включена | Разрешает выдачу подарков по купонам акции | Флажок; выключен |
| Макс. подарков | Максимальное число выбираемых подарков | Целое число от 1; по умолчанию 1. При сохранении значения меньше 1 заменяются на 1 |
| Мин. сумма заказа | Порог суммы товаров после всех скидок, без доставки, в основной валюте магазина | Число; 0 — без ограничения |
| Только первый заказ → Подарок только для первого заказа покупателя | Проверяет наличие предыдущих заказов у авторизованного покупателя | Флажок; выключен |
| Только первый заказ — поле уведомления | Текст для покупателя, у которого уже есть заказы | Smarty; пусто — уведомления нет |
| Гости → Разрешить подарок неавторизованным покупателям | Разрешает выдачу подарков без входа в аккаунт | Флажок; включён |
| Гости — поле уведомления | Сообщение гостю, если подарок ему запрещён | Smarty; пусто — уведомления нет |
| Цена подарка | Цена каждой добавляемой подарочной позиции в заказе | Число; 0 — бесплатно |
| Фото подарка → Показывать фото товара-подарка | Показывает фотографию товара, если она есть | Флажок; включён |
| Размер фото (px) | Размер изображения подарка | Целое число; 48 |
| Текст перед подарками | Текст над списком подарков | Smarty и HTML; пусто |
| Стимулирующий текст | Сообщение при недостижении минимальной суммы | Smarty и HTML; пусто — используется стандартный текст |
| Пояснение | Текст после списка подарков | Smarty и HTML; пусто |
| Товары-подарки | Набор товаров и артикулов для выдачи | Изначально пуст; добавление через поиск по названию или артикулу |
Поля уведомлений под «Только первый заказ» и «Гости» не имеют отдельных заголовков в форме: ориентируйтесь на подписи разделов и подсказки под полями.
Первый заказ и гости
Проверка первого заказа использует текущий авторизованный контакт. Любой его предыдущий заказ препятствует выдаче подарка; фильтра по статусу заказа нет. Только что созданный заказ исключается из проверки.
Для гостя история заказов не проверяется. Чтобы ограничение «Только первый заказ» требовало входа, снимите «Разрешить подарок неавторизованным покупателям» и заполните уведомление для гостей. Поиск прошлых заказов по введённым гостем телефону или email плагин не выполняет.
Если не выполнено несколько условий, сначала проверяется запрет для гостя, затем первый заказ, затем минимальная сумма. Выбранные подарки при нарушении условий сбрасываются. Пустое уведомление скрывает сообщение, но не отменяет ограничение.
Цена подарка
Стоимость подарка больше нуля не отображается в корзине и на странице оформления заказа. Она добавляется при создании заказа. Учитывайте это при составлении текста акции. Для дробной цены можно использовать точку или запятую; минимальную сумму вводите с точкой.
В редакторе акции видны статус, число подарков, минимальная сумма, ограничения покупателей и цена подарка.
Тексты и Smarty
Во всех текстах доступен массив акции {$promo}. Дополнительные переменные стимулирующего текста:
| Переменная | Значение |
|---|---|
{$need_buy} |
Рекомендуемая сумма добавляемых товаров с обозначением валюты витрины |
{$min_sum} |
Минимальная сумма с обозначением валюты витрины |
{$cart_total} |
Текущая сумма товаров после скидок с обозначением валюты витрины |
{$need_buy_raw} |
Числовая рекомендуемая сумма в основной валюте |
{$min_sum_raw} |
Числовой порог в основной валюте |
{$cart_total_raw} |
Числовая сумма корзины после скидок в основной валюте |
Стандартный «Стимулирующий текст»:
Добавьте ещё на {$need_buy} и получите подарок!Пример собственного текста:
<p>Сейчас в корзине товаров на {$cart_total}.</p>
<p>Добавьте ещё на {$need_buy}, чтобы получить подарок.</p>Рекомендуемая сумма учитывает текущую долю скидки в корзине и округляется вверх до целого в основной валюте. Если условия скидок изменятся при добавлении товаров, итоговая недостающая сумма также может измениться.
Под итогом корзины показано сообщение «Добавьте ещё 701 ₽ и получите подарок!».
Клонирование и удаление
«Клонировать» создаёт выключенную копию с суффиксом « (копия)», параметрами и товарами исходной акции. Промокоды не копируются — добавьте новые и включите копию.
«Удалить» удаляет акцию и связи с товарами. Созданные плагином купоны удаляются из магазина, а ранее существовавшие внешние купоны остаются. Подробнее — в статье о промокодах.