Время работы:

ПН-ПТ 09:00 - 18:00 МСК

+7 (800) 200-40-37

+7 (499) 403-14-55

Заказать звонок

Scoder: Произвольное PHP условие правил работы с корзиной. Свои (кастомные) условия в скидках

Артикул: -
(0)
4 000 руб. за 1 шт.
В наличии
- +
Нашли дешевле?
Способы оплаты
Модуль служит для применения / отмены скидок в корзине или форме заказа. 1С-Битрикс предоставляет очень мощный инструмент для реализации скидок на сайте. Товары, участвующие в акции, можно ограничивать различными параметрами: по категории, по цвету, по названию и многим другим полям и свойствам. Но, к сожалению, не всегда получается осуществить задуманное, полагаясь на стандартные возможности.
Наш модуль добавляет в список возможных дополнительных правил работы с корзиной еще одно дополнительное условие – произвольное PHP условие. Значением данного условия должно быть булево выражение, возвращающее истину (true) или ложь (false). Конечно, этот модуль не из разряда «пришел, увидел, победил», но это и не нужно. Это скорее «полуфабрикат, который необходимо тщательно подогреть и употребить». Он предназначен для упрощения деятельности разработчиков, и не предназначен для решения какого-то узкого ограниченного круга задач. В правильных руках с помощью него можно решить огромное разнообразие нестандартных маркетинговых программ. Принцип работы прост: <*>заготавливается стандартное правило работы с корзиной; <*>при необходимости указываются стандартные условия и ограничения; <*>в дополнительных условиях указывается произвольное PHP-выражение. Мы рекомендуем заготавливать функцию, т.к. в ней удобнее описывать свою логику, свой алгоритм применения и меньше вероятность ошибиться. Результатом данной функции обязательно должно быть true или false. Например, в init.php прописать функцию: ----------------------------------------------function __sc_check() { if (УСЛОВИЯ_ПРИМЕНЕНИЯ) { return true; } else { return false; } } ---------------------------------------------- Название вашей функции и указать в PHP условии, в нашем случае это __sc_check(). В нашей практике мы встречались с большим количеством задач, которые хорошо решаются с помощью данного модуля.
Например: 1) На базе данного модуля мы разработали другой тиражный модуль – Покупай больше – плати меньше, который помог уже многим осуществить свои интересные, не совсем стандартные задумки. Это такие акции как: <*>три по цене двух; <*>каждый второй товар по скидке; <*>скидка на самый дешёвый товар и многое другое.
С помощью PHP условия и смекалки реализуются и многие другие задачи:
2) Разные скидки по одному купону. Предоставить разную величину скидки с учетом стоимости всех товаров в корзине, с учетом количества товаров, с учетом наличия каких-нибудь товаров или их свойств, и все это по одному купону. 3) Одноразовый многоразовый купон. Ограничить использование купона одним и тем же пользователем много раз, при этом не запрещая другим воспользоваться данным же промокодом. 4) Применение скидок / наценок при выборе точек самовывоза в форме заказа. 5) Применить наиболее или наименее выгодную скидку в корзине. 6) Отменить применение скидок, если уже применён какой-нибудь купон. 7) Индивидуальная скидка для каждого клиента. 8) Скидка на товары после опроса. 9) Ограничение скидок в корзине веб-сайта. 10) Скидки с учетом даты, праздника и многое другое…
ПРЕИМУЩЕСТВА
1) Уникальность. 2) Информационная поддержка: <*>документация; <*>тематические статьи. 3) Техническая поддержка: общение напрямую с разработчиками, без менеджеров.
Остались вопросы? Тогда свяжитесь с нами любым удобным Вам способом.
+7 (987) 700-54-78 scoder.ru@yandex.ru Вконтакте Скайп scoder.ru
Похожие товары
5 900 руб. за 1 шт.
В наличии
- +
25 000 руб. за 1 шт.
В наличии
- +