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

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

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

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

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

Модуль добавляет в правила работы с корзиной новое условие применения скидок/наценок - "PHP-условие". С помощью этого условия появляется возможность запрограммировать необходимую логику применения скидок и наценок, например, на уровне PHP-функции, и рассчитывать для каких клиентов/заказов/товаров требуется применять ту или иную скидку/наценку.В PHP-условии вы можете написать PHP-код, результатом исполнения которого должен стать возврат true (скидка/наценка применяется) или false (скидка/наценка не применяется).Разработчику для справки - код, который вы напишете, будет исполнен функцией eval() в стандартном обработчике скидок модуля sale.Наиболее востребованный способ применения - передача функции в качестве PHP-условия. Есть возможность передать в вашу функцию переменную $arOrder, в которой будет лежать временный заказ на товар, для которого рассчитываются скидки, а если происходит расчёт скидок для всей корзины, то там будет лежать текущий заказ со всей текущей корзиной.PHP-условие можно комбинировать и с другими условиями правил работы с корзиной.Примеры скидочных/наценочных условий, которые могут быть реализованы с помощью данного модуля:Скидка/наценка при переходе на сайт с определенного источника или рекламной кампанииРазная цена на разных устройствах или для клиентов из разных странПрогрессирующие скидкиИ другие

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

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

Купить: 3 000 руб.
Попробовать (14 дней)
Скриншоты
Описание

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

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

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

Описание

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

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

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

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

Примеры скидочных/наценочных условий, которые могут быть реализованы с помощью данного модуля:
  • Скидка/наценка при переходе на сайт с определенного источника или рекламной кампании
  • Разная цена на разных устройствах или для клиентов из разных стран
  • Прогрессирующие скидки
  • И другие
Отзывы (0)
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Установка
Требуется только простая установка решения. Новое условие автоматически появится в правилах работы с корзиной после установки. Не забывайте переиндексировать правила работы с корзиной в настройках модуля "Интернет-магазин" после изменения скидок.
Поддержка
По вопросам техподдержки и расширения функциональности модуля обращайтесь на почту dronazzz@mail.ru
При обращении за технической поддержкой обязательно указывайте ссылку на сайт и доступы в админку и FTP!

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

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

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