Данный виджет добавляет к окну корзины поле для промокода, который позволяет уменьшить итоговую сумму в корзине.
Обратите внимание, что для перехода к оплате(Яндекс.Кассе и Робокассе) данный код менять сумму и работать не будет. Он работает только для суммы в окне корзины (внешний вид) и информации в заявке(приходит как дополнительное поле в форме).

Как перенести компонент из библиотеки в редактор?

В редакторе страниц вы можете найти ссылки на библиотеку компонентов, в которой содержатся нестандартные виджеты.

https://creatium.io/library

В ней можно найти различные решения.

Нам сейчас подходит промокод для корзины - номер 69

Далее - размещаем любой виджет (например, «Текст») в желаемом месте в окне корзины.

Переходим в меню копирования и выбираем «Импорт по номеру»

Указываем уже известный номер и наслаждаемся новым решением 🙂

После этого появится виджет промокода.

Убедитесь, что новый виджет расположен вне виджета "Список товаров"

Установка виджета завершена.✅

Виджет состоит из поля ввода промокода и кнопки для его применения. Кнопка имеет фиксированную ширину, которая указывается в настройках виджета, а поле растягивается на оставшуюся ширину

В настройках виджета можно изменить надписи, размеры и внешний вид.

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

При итоговой сумме 1000 по первому промокоду получаем 1000-10%=900,
по второму промокоду 1000-123=877.

При вводе промокода появится окно с уведомлением о применении промокода, а поле ввода промокода исчезнет. 

Вместо него появится размер скидки и итоговая сумма:

❗По умолчанию в окне корзины стоит кнопка с формой. Для передачи промокода в заявку должна быть кнопка с виджетом новой формы. Для этого у кнопки вызова формы поставьте действие "Показать окно без формы".
Затем нажмите на кнопку и вставьте в окно виджет новой формы

В разделе заявок отобразится поле со скидочной суммой и промокодом, если он был указан:

Проверить работу виджета возможно на данной странице http://korzinatest.plp7.ru/, промокоды "promosite" и "Хочускидку".


❗ Виджет промокода должен быть вне виджета "Список товаров".
❗ Если скидка будет больше итоговой суммы, то отобразится сумма 0.
❗ В настройках виджета в поле для суммы не должно быть других символов, кроме числа или числа с процентом.
❗ При расчете скидки идет округление до целого числа.
❗ Важно использовать виджет новой формы, как указано выше.

Вы нашли ответ?