Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

АРАМА

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

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

4,00/5 · 3 оценок

Маркетплейс 1С-Битрикс: 4/5 · 3 оценок

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

Опубликовано
18.11.2017
Обновлено
17.01.2024
Версия
1.0.7
Установлено
500 - 999 раз
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
АРАМА

Что умеет решение

Модуль Scoder позволяет применять или отменять скидки в корзине и при оформлении заказа с использованием произвольных PHP-условий. Стандартные инструменты 1С-Битрикс дают возможность ограничивать участие товаров в акциях по категориям, свойствам и другим параметрам, но их функционала часто недостаточно для реализации сложных сценариев. Данный модуль расширяет возможности системы, позволяя задавать кастомные условия через код PHP.

Модуль Scoder расширяет список условий для правил работы с корзиной, добавляя возможность использования произвольного PHP-выражения. Значением условия должно быть булево выражение, возвращающее истину (true) или ложь (false).

Инструмент предназначен для разработчиков и требует настройки под конкретные задачи. Он не является готовым решением для узкого круга сценариев, но позволяет реализовать сложные нестандартные маркетинговые логики при правильном использовании.

Принцип работы:

1. Создается стандартное правило работы с корзиной.

2. При необходимости указываются стандартные условия и ограничения.

3. В дополнительных условиях указывается произвольное PHP-выражение. Рекомендуется выносить логику в отдельную функцию для удобства описания алгоритма и снижения риска ошибок. Результатом функции обязательно должно быть true или false.

Пример реализации функции в файле init.php:

----------------------------------------------

----------------------------------------------

Модуль Scoder позволяет задавать произвольные PHP-условия для правил работы с корзиной, в том числе для кастомных условий в скидках. Для настройки необходимо указать имя вашей функции в поле PHP-условия; в примере используется функция __sc_check(). Инструмент эффективно решает широкий спектр задач, связанных с логикой корзины.

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

Модуль поддерживает следующие возможности:

Разные размеры скидок по одному купону в зависимости от общей стоимости корзины, количества товаров или наличия конкретных позиций и их свойств.

Гибкое управление использованием промокодов: возможность ограничить количество применений купона одним пользователем, не запрещая его использование другими клиентами.

Применение скидок или наценок в зависимости от выбранного пункта самовывоза в форме заказа.

Автоматический выбор наиболее или наименее выгодной скидки для корзины.

Отмена действия всех скидок при наличии в корзине любого купона.

Настройка индивидуальных скидок для каждого конкретного клиента.

Предоставление скидок на товары после прохождения опроса.

Ограничение количества или типа применяемых скидок в корзине.

Учет даты, праздников и других временных факторов при расчете скидок.

Преимущества модуля:

Уникальные возможности настройки логики скидок.

Полная информационная поддержка, включающая документацию и тематические статьи.

Прямая техническая поддержка от разработчиков без участия менеджеров.

Для «Scoder: Произвольное PHP условие правил работы с корзиной. Свои (кастомные) условия в скидках» команда General iT может выполнить подключение, настройку и контрольную проверку после установки.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

7 выпусков
1.0.7 (17.01.2024)Последнее обновление

Добавлена поддержка работоспособности PHP условия для модуля Покупай больше

1.0.6 (31.01.2023)

Корректировки для php8

1.0.5 (29.12.2022)

Корректировки для php8

1.0.4 (30.11.2020)

Корректировки для работы с редакцией "Интернет-магазин + CRM"

1.0.3 (05.06.2020)

Устранение Warning

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Сколько стоит продление этого решения?
Текущая стоимость продления: 2 950 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения