PHP-условие в правилах работы с корзиной для реализации собственных условий скидок и наценок

New
Рейтинг:
18 900 тн.

Установка модуля производится на активную лицензию Bitrix.

Не забудьте добавить в корзину одну из редакций Битрикс: Малый бизнес, Бизнес, Интернет-магазин + CRM

Установку делаем бесплатно

Выберите подарок При покупке данного товара вам полагается один из подарков представленных ниже
Модуль добавляет в правила работы с корзиной новое условие применения скидок/наценок - "PHP-условие". С помощью этого условия появляется возможность запрограммировать необходимую логику применения скидок и наценок, например, на уровне PHP-функции, и рассчитывать для каких клиентов/заказов/товаров требуется применять ту или иную скидку/наценку.

В PHP-условии вы можете написать PHP-код, результатом исполнения которого должен стать возврат true (скидка/наценка применяется) или false (скидка/наценка не применяется).
Разработчику для справки - код, который вы напишете, будет исполнен функцией eval() в стандартном обработчике скидок модуля sale.

Наиболее востребованный способ применения - передача функции в качестве PHP-условия. Есть возможность передать в вашу функцию переменную $arOrder, в которой будет лежать временный заказ на товар, для которого рассчитываются скидки, а если происходит расчёт скидок для всей корзины, то там будет лежать текущий заказ со всей текущей корзиной.

Опубликовано 12.05.2022
Версия 1.0.0
Адаптивность Нет
Поддержка Композита Нет
Подходящие редакции Малый бизнес, Бизнес, Интернет-магазин + CRM
Пробный период Есть
Установлено Менее 50 раз