
Чаты событий
Модуль добавляет в мессенджер Bitrix24 отдельную вкладку «Чаты событий» для быстрого доступа к чатам групп, проектов и календарных событий. Чаты этой категории перестают отображаться в общей категории «Чаты».
Аккаунт в General iT
Войдите или создайте аккаунт для управления услугами в панели.

МОДУЛЬ ДЛЯ 1С-БИТРИКС
ClassnyiSait Labs
Модуль classnyisait.gifts автоматизирует выдачу подарков в корзине интернет-магазина. Он добавляет товар с нулевой стоимостью при выполнении условий, заданных в штатных правилах работы с корзиной Битрикс, и автоматически удаляет его, если условия перестают соблюдаться (например, при снижении суммы заказа).
Модуль classnyisait.gifts автоматизирует выдачу подарков в корзине интернет-магазина. Он добавляет товар с нулевой стоимостью при выполнении условий, заданных в штатных правилах работы с корзиной Битрикс, и автоматически удаляет его, если условия перестают соблюдаться (например, при снижении суммы заказа).
Настройка акций осуществляется в стандартном разделе Битрикс: Маркетинг → Товарный маркетинг → Правила работы с корзиной, где выбирается действие «Дать в подарок товар». Это позволяет маркетологу самостоятельно управлять датами активности, порогом суммы и списком подарочных товаров без привлечения разработчика.
Функционал модуля:
• Автоматическое добавление подарка при выполнении условий правила.
• Автоматическое удаление подарка при изменении условий.
• Учет периода действия правила (ACTIVE_FROM / ACTIVE_TO) и его статуса активности.
• Поддержка нескольких одновременных правил с разными товарами и порогами.
Модуль реализует режим автоматического добавления подарков. Если в активных правилах скидок указан ровно один уникальный товар-подарок, стандартный блок выбора подарка в корзине скрывается, так как нужный товар уже добавлен автоматически. При наличии нескольких вариантов подарков стандартный интерфейс выбора остается активным. Товары, которые покупатель самостоятельно добавил в корзину за плату, сохраняют свою каталожную цену и не становятся бесплатными. При удалении модуля автоматически очищаются данные о подарках из незавершенных корзин, при этом сами правила скидок не затрагиваются.
Настройки модуля включают указание URL-префиксов страниц корзины для запуска пересчета при посещении сайта, выбор CSS-селекторов блока подарков для их скрытия в зависимости от шаблона, а также настройку текстов, цветов, скругления углов и отступов для блока «Ваши подарки» на русском и английском языках.
Для вывода подарков в виде отдельного стилизованного блока вместо строки в общей таблице требуется адаптация шаблона компонента bitrix:sale.basket.basket. В комплект поставки входит пример реализации такого оверрайда (файлы mutator.php и component_epilog.php). Базовая логика автоматического добавления работает корректно и без кастомизации внешнего вида.
Системные требования:
1С-Битрикс: Управление сайтом (редакции, содержащие модуль «Интернет-магазин»)
Модуль совместим с компонентами main, sale и catalog. Для работы требуется PHP версии 8.1 или новее; оптимально использовать версии 8.2 или 8.3. Установка и настройка выполняются пользователем с правами администратора.
«ClassnyiSait: Авто-подарки в корзине» можно подключить с помощью General iT: установить модуль, настроить его и убедиться, что интеграция работает корректно.
ИСТОРИЯ ОБНОВЛЕНИЙ
Авто-подарки в корзине
Модуль автоматически добавляет товары-подарки в корзину покупателя при выполнении условий штатных правил работы с корзиной (Маркетинг → Товарный маркетинг → Правила работы с корзиной, действие «Дать в подарок товар»). Отдельная админка акций не нужна — маркетолог управляет порогом, товаром и датами в привычном интерфейсе Битрикс.
Основные возможности:
— автоматическое добавление подарка при достижении порога суммы;
— автоматическое удаление подарка, если сумма снова ниже порога;
— учёт активности правила и периода ACTIVE_FROM / ACTIVE_TO;
— несколько правил с разными товарами и порогами работают одновременно;
— режим автоподарка (ровно один уникальный товар-подарок): скрытие штатного блока выбора подарка Битрикс;
— настраиваемые CSS-селекторы скрываемого блока — под любой шаблон корзины;
— настройка текстов (RU/EN), цветов, скруглений и отступов блока «Ваши подарки»;
— платная позиция того же товара (если покупатель добавил её сам) не становится бесплатной;
— при удалении модуля автоподарки очищаются из незавершённых корзин.
Установка: Marketplace или копирование в /bitrix/modules (или /local/modules) → Установить.
После установки создайте правило с действием «Дать в подарок товар» и укажите URL корзины в настройках модуля.
Для отдельного оформленного блока подарков в корзине рекомендуется адаптация шаблона bitrix:sale.basket.basket (пример оверрайда прилагается к решению).
Разработчик: ClassnyiSait — https://classnyisait.ru/
Поддержать разработчика: https://classnyisait.ru/support
Исправлена безопасная обработка условий правил корзины без использования небезопасной десериализации.
Добавлена ссылка на поддержку разработчика: https://classnyisait.ru/support
ОПЫТ ПОЛЬЗОВАТЕЛЕЙ
Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.
На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.
Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.
Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.
ИНФРАСТРУКТУРА ПРОЕКТА
ПЕРЕД ЗАКАЗОМ