Характеристики
Подходящие редакции
—
Малый бизнес, Бизнес, Интернет-магазин + CRM
Адаптивность
—
Нет
Поддержка Композита
—
Нет
Установлено
—
100 - 499 раз
Дата публикации
—
12.05.2022
Версия
—
1.0.0
Все характеристики
В корзину
Купить в 1 клик
Купить продление за 2500 ₽
- Опубликовано:
- 12.05.2022
- Обновлено:
- Версия:
- 1.0.0
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- Малый бизнес, Бизнес, Интернет-магазин + CRM
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
Модуль добавляет в правила работы с корзиной новое условие применения скидок/наценок - "PHP-условие". С помощью этого условия появляется возможность запрограммировать необходимую логику применения скидок и наценок, например, на уровне PHP-функции, и рассчитывать для каких клиентов/заказов/товаров требуется применять ту или иную скидку/наценку.
В PHP-условии вы можете написать PHP-код, результатом исполнения которого должен стать возврат true (скидка/наценка применяется) или false (скидка/наценка не применяется).
Разработчику для справки - код, который вы напишете, будет исполнен функцией eval() в стандартном обработчике скидок модуля sale.
Наиболее востребованный способ применения - передача функции в качестве PHP-условия. Есть возможность передать в вашу функцию переменную $arOrder, в которой будет лежать временный заказ на товар, для которого рассчитываются скидки, а если происходит расчёт скидок для всей корзины, то там будет лежать текущий заказ со всей текущей корзиной.
PHP-условие можно комбинировать и с другими условиями правил работы с корзиной.
Примеры скидочных/наценочных условий, которые могут быть реализованы с помощью данного модуля:
В PHP-условии вы можете написать PHP-код, результатом исполнения которого должен стать возврат true (скидка/наценка применяется) или false (скидка/наценка не применяется).
Разработчику для справки - код, который вы напишете, будет исполнен функцией eval() в стандартном обработчике скидок модуля sale.
Наиболее востребованный способ применения - передача функции в качестве PHP-условия. Есть возможность передать в вашу функцию переменную $arOrder, в которой будет лежать временный заказ на товар, для которого рассчитываются скидки, а если происходит расчёт скидок для всей корзины, то там будет лежать текущий заказ со всей текущей корзиной.
PHP-условие можно комбинировать и с другими условиями правил работы с корзиной.
Примеры скидочных/наценочных условий, которые могут быть реализованы с помощью данного модуля:
- Скидка/наценка при переходе на сайт с определенного источника или рекламной кампании
- Разная цена на разных устройствах или для клиентов из разных стран
- Прогрессирующие скидки
- И другие
Подходящие редакции
Малый бизнес, Бизнес, Интернет-магазин + CRM
Адаптивность
Нет
Поддержка Композита
Нет
Установлено
100 - 499 раз
Дата публикации
12.05.2022
Версия
1.0.0
Совместимо с Сайты24
Нет
Общий рейтинг:
Решения от данного разработчика