Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Минимальная сумма заказа с настройками

Модуль позволяет указывать минимальную сумму заказа, требуемую для оформления заказа в корзине, и выводить сообщение при её недостижении.Модуль работает при шаблоне оформления заказа, который поддерживает стандартные обработки ошибок (тестировался модуль на стандартном шаблоне и таком популярном шаблоне, как Аспро: Next).Настройки модуляМодуль имеет следующие настройки:Модуль включен – галочка, отвечающая за включение функционала модуля;Минимальная сумма заказа – число, задающее минимальную сумму, требуемую для оформления заказа;Прибавлять сумму примененных скидок к итоговой сумме – галочка, отвечающая за то, будет ли прибавлена сумма скидок (по правилам работы с корзиной и купонам) к сумме, использующейся для проверки на минимальную сумму заказа;Отнимать стоимость доставки от итоговой суммы – галочка, отвечающая за то, будет ли учитываться сумма доставки в сумме, использующейся для проверки на минимальную сумму заказа;Сообщение, которое отображается, если сумма заказа меньше минимальной – сообщение, которое будет выведено пользователю при попытке оформления заказа, если сумма заказа меньше указанной минимальной суммы заказа;Показывать также сообщение в попапе на странице оформления заказа – галочка, отвечающая за то, нужно ли показывать сообщение из предыдущей настройки во всплывающем окне при попытке оформления заказа;Группы пользователей, на которых распространяется условие – список множественного выбора, позволяющий указать группы пользователей, для которых будет производится проверка на минимальную сумму заказа (если не указано, то все группы).Помимо проверки минимальной суммы заказа на странице оформления заказа (или в любом другом месте сайта) можно вывести информацию о минимальной сумме заказа с помощью компонента. Минимальный код вызова компонента (без параметров):$APPLICATION->IncludeComponent("sl3w:order.minprice", "", [], false);У компонента есть настраиваемый параметр – "Текст сообщения", который задает текст, выводимый компонентом (по умолчанию берется текст из модуля). В нем в качестве маски можно использовать тег #MIN_PRICE#, вместо которого подставится минимальная сумма заказа, указанная в настройках модуля. Сам текст в компоненте "обернут" в CSS класс sl3w_minpriceorder__component-text, с помощью которого вы сможете задать требуемые вам стили для этого блока. Компонент в отличие от текста на странице оформления не подставляет переменные #PRICE# и #DIFF_PRICE# – будьте внимательны.Пример результата работы модуля можно видеть в списке изображений модуля.Если решение покажется Вам полезным, буду благодарен за отзывы. Также при желании вы можете поддержать разработку: https://yoomoney.ru/to/410014134044507________________________________________Модуль также доступен на GitHub.

Минимальная сумма заказа с настройками

Минимальная сумма заказа с настройками

от SL3W
Скриншоты
Описание

Технические данные

Опубликовано:
15.09.2022
Версия:
1.0.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Малый бизнес», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Модуль позволяет указывать минимальную сумму заказа, требуемую для оформления заказа в корзине, и выводить сообщение при её недостижении.

Модуль работает при шаблоне оформления заказа, который поддерживает стандартные обработки ошибок (тестировался модуль на стандартном шаблоне и таком популярном шаблоне, как Аспро: Next).

Настройки модуля

Модуль имеет следующие настройки:


  • Модуль включен – галочка, отвечающая за включение функционала модуля;
  • Минимальная сумма заказа – число, задающее минимальную сумму, требуемую для оформления заказа;
  • Прибавлять сумму примененных скидок к итоговой сумме – галочка, отвечающая за то, будет ли прибавлена сумма скидок (по правилам работы с корзиной и купонам) к сумме, использующейся для проверки на минимальную сумму заказа;
  • Отнимать стоимость доставки от итоговой суммы – галочка, отвечающая за то, будет ли учитываться сумма доставки в сумме, использующейся для проверки на минимальную сумму заказа;
  • Сообщение, которое отображается, если сумма заказа меньше минимальной – сообщение, которое будет выведено пользователю при попытке оформления заказа, если сумма заказа меньше указанной минимальной суммы заказа;
  • Показывать также сообщение в попапе на странице оформления заказа – галочка, отвечающая за то, нужно ли показывать сообщение из предыдущей настройки во всплывающем окне при попытке оформления заказа;
  • Группы пользователей, на которых распространяется условие – список множественного выбора, позволяющий указать группы пользователей, для которых будет производится проверка на минимальную сумму заказа (если не указано, то все группы).
Помимо проверки минимальной суммы заказа на странице оформления заказа (или в любом другом месте сайта) можно вывести информацию о минимальной сумме заказа с помощью компонента. Минимальный код вызова компонента (без параметров):
$APPLICATION->IncludeComponent("sl3w:order.minprice", "", [], false);
У компонента есть настраиваемый параметр – "Текст сообщения", который задает текст, выводимый компонентом (по умолчанию берется текст из модуля). В нем в качестве маски можно использовать тег #MIN_PRICE#, вместо которого подставится минимальная сумма заказа, указанная в настройках модуля. Сам текст в компоненте "обернут" в CSS класс sl3w_minpriceorder__component-text, с помощью которого вы сможете задать требуемые вам стили для этого блока. Компонент в отличие от текста на странице оформления не подставляет переменные #PRICE# и #DIFF_PRICE# – будьте внимательны.

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


Если решение покажется Вам полезным, буду благодарен за отзывы. Также при желании вы можете поддержать разработку: https://yoomoney.ru/to/410014134044507

________________________________________

Модуль также доступен на GitHub.
Отзывы (0)
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Установка
Стандартная установка согласно инструкции "1С-Битрикс: Маркетплейс". После установки модуля можно сразу перейти в настройки и задать требуемые параметры.
Поддержка
Вопросы и предложения по улучшению пишите во вкладке "Обсуждения" или на GitHub.

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки