Готовый интернет-магазин электроники
УПРАВЛЕНИЕ САЙТОМ
БИТРИКС24
CRM БИТРИКС 24 (ОБЛАКО)
ШАБЛОНЫ
МОДУЛИ
Заказать звонок
Задать вопрос
support@g-i-t.ru
г. Москва, ул. Пушкина 19
  • Разработчики
  • Хостинг и серверы
  • Домены
  • SSL сертификаты
  • Разработка сайтов
  • СЕО продвижение
  • Блог
  • ...
    Акции
    Проверить ключ
    Управление сайтом
    • Новые лицензии Битрикс
      Новые лицензии Битрикс
    • Продление лицензий Битрикс
      Продление лицензий Битрикс
    • Перейти на другую версию Битрикс
      Перейти на другую версию Битрикс
    Битрикс24
    • Лицензии Битрикс24
      Лицензии Битрикс24
    • Продления Битрикс24
      Продления Битрикс24
    • Переход на другую версию Битрикс24
      Переход на другую версию Битрикс24
    CRM Битрикс 24 (облако)
    Шаблоны
    • Готовые интернет-магазины
      Готовые интернет-магазины
    • Готовые сайты
      Готовые сайты
    Модули
    • Интеграция
      Интеграция
    • Решения для Битрикс24
      Решения для Битрикс24
    • Для разработчиков
      Для разработчиков
    • Для интернет-магазина
      Для интернет-магазина
    • Инструменты
      Инструменты
    • Платежные системы
      Платежные системы
    • SEO
      SEO
    • Онлайн-консультанты
      Онлайн-консультанты
    • Авторизация, пользователи
      Авторизация, пользователи
    • Статистика сайта
      Статистика сайта
    • Контент-менеджеру
      Контент-менеджеру
    • Поддержка клиентов
      Поддержка клиентов
    • Подписки и рассылки
      Подписки и рассылки
    • Маркетинг, реклама
      Маркетинг, реклама
    • Социальные сети
      Социальные сети
    • Каталог товаров
      Каталог товаров
    • Сотрудники
      Сотрудники
    • CRM
      CRM
    • Службы доставки
      Службы доставки
    • Отзывы, комментарии
      Отзывы, комментарии
    • Документы
      Документы
    • Корпоративный сайт
      Корпоративный сайт
    • Бизнес-процессы
      Бизнес-процессы
    • Образование
      Образование
    • Мобильные приложения
      Мобильные приложения
    • Другое
      Другое
    • Задачи
      Задачи
    • Импорт/экспорт
      Импорт/экспорт
    • Персональный сайт
      Персональный сайт
    • Баннеры
      Баннеры
    • Landing page
      Landing page
    • Купить в 1 клик
      Купить в 1 клик
    • Медицина
    • Ресторанный бизнес
    +  ЕЩЕ
      УПРАВЛЕНИЕ САЙТОМ
      БИТРИКС24
      CRM БИТРИКС 24 (ОБЛАКО)
      ШАБЛОНЫ
      МОДУЛИ
      +  ЕЩЕ
        • УПРАВЛЕНИЕ САЙТОМ
        • БИТРИКС24
        • CRM БИТРИКС 24 (ОБЛАКО)
        • ШАБЛОНЫ
        • МОДУЛИ
        Контактная информация
        г. Москва, ул. Пушкина 19
        support@g-i-t.ru
        Главная
        —Типы цен в корзине по условиям

        Типы цен в корзине по условиям

        Типы цен в корзине по условиям
        типы цен в корзине по условиям в bitrix.g-i-t.ru
        типы цен в корзине по условиям в bitrix.g-i-t.ru
        Типы цен в корзине по условиям
        типы цен в корзине по условиям в bitrix.g-i-t.ru
        типы цен в корзине по условиям в bitrix.g-i-t.ru
        Характеристики
        Подходящие редакции
        —
        Бизнес, Интернет-магазин + CRM
        Адаптивность
        —
        Да
        Поддержка Композита
        —
        Да
        Установлено
        —
        100 - 499 раз
        Дата публикации
        —
        18.11.2021
        Последнее обновление
        —
        22.08.2025
        Все характеристики

        Установить Отмена
        Profi
        Опубликовано:
        18.11.2021
        Обновлено:
        22.08.2025
        Версия:
        2.0.10
        Установлено:
        100 - 499 раз
        Подходящие редакции:
        Бизнес, Интернет-магазин + CRM
        Адаптивность:
        Да
        Поддержка Композита:
        Да
        Совместимо с Сайты24
        Нет
        Совместимо с PHP 8.1
        • Описание
        • Характеристики
        • ОТЗЫВЫ

        Модуль «Типы цен в корзине» для 1С Битрикс: Управление сайтом, позволяет изменять тип цены у товаров в корзине, согласно заранее заданным условиям (например, минимальной сумме заказа, свойствам товаров, разделов и т.д.).

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

        Возможности:

        • задать основной тип цен;

        • создавать правила смена типа цены на любой другой;

        • для задания условий в правиле доступны: выбор инфоблоков, разделов, свойств, суммы заказа в корзине, вес и объем товаров в корзине, количество позиций, валюты и наценки товаров и торговых предложений;

        • вывод предупреждения о минимальной сумме заказа в корзине;

        • комбинировать условия, используя логические операторы;

        • выбрать группы пользователей, на которых будут распространяться созданные правила;

        • модуль работает с различными валютами, округлением, НДС, коэффициентом единиц измерения и скидками.

        Инструкция:

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

        Если у вас существует только один тип цен (он будет базовым), то необходимо создать дополнительный тип цен. Например, если базовым типом цен являются розничные цены, то чтобы добавить возможность установить для товаров и торговых предложений оптовые цены, необходимо создать отдельный тип цен.

        Для это в административной части переходим в раздел "Магазин - Настройки - Цены - Типы цен" и нажимаем в нем кнопку "Новый тип цен". На открывшейся странице, указываем: код типа цен, название и группы пользователей, имеющих право на просмотр и покупку по данному типу цен.


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

        Чтобы создать правило, перейдите в административную часть «Контент — Типы цен в корзине — ВАШ САЙТ — Правила» и добавить новое правило:


        В настройках правило необходимо задать ему активность, сортировку, название и указать группы пользователей, для которых будет срабатывать правило.

        Далее необходимо настроить условия самого правила для различных типов цен:


        1. Задаем основной тип цен. Он будет использоваться, если заданные далее условия не выполняются, чтобы сменился тип цены.
        2. Задаем второй тип цен и условия для его использования. Функционал модуля позволяет группировать условия и использоваться логические операторы «И/ИЛИ».
          В нашем примере (на скриншоте выше)мы создали условия для смена типа цены с РОЗНИЧНОЙ на ОПТОВУЮ: сумма заказа в корзине должна быть большем 10 000 руб И (товар должен быть из раздела «платья» ИЛИ свойство товара «производитель» должно содержать «Lanika»).
        3. Аналогичным образом как в п.2 мы можем добавить условия ещё для какого-то типа цен.
        Далее мы можем указать текст предупреждения и минимальную сумму заказа без доставки, которые будут выводиться в корзине. Если сумма заказа окажется меньше заданной, то заказ не будет создан.

        Чтобы реализовать функционал проверки минимальной суммы заказа без доставки и вывода соответствующего предупреждения, необходимо будет установить специальный код в компоненте корзины (рекомендуется выполнять разработчику):

        1. Если шаблон компонента корзины bitrix:sale.basket.basket системный (находится в папке /bitrix/components/bitrix/..), то его нужно скопировать в папку с шаблоном сайта и выбрать его в настройках компонента.

        2. В вашем пользовательском шаблоне компонента корзины bitrix:sale.basket.basket в конце файла mutator.php перед строкой $result['TOTAL_RENDER_DATA'] = $totalData; добавить код:
        if(\Bitrix\Main\Loader::includeModule('profistudio.basketprice'))
        {
           $totalData['SUM_MIN_PRICE'] = \Profistudio\BasketPrice\Sale::getOrderMinBasePriceSite(SITE_ID, \Bitrix\Sale\Fuser::getId(), $result['CURRENCY']);
           $totalData['SUM_MIN_PRICE_FORMATED'] = \SaleFormatCurrency($totalData['SUM_MIN_PRICE'], $result['CURRENCY']); // Минимальная сумма заказа (без доставки)
           $LocalPrice = \Profistudio\BasketPrice\Sale::getBasketBaseSumSite(SITE_ID, \Bitrix\Sale\Fuser::getId(), $result['CURRENCY']); // Сумма в корзине без скидок (основной тип цен)
           if($result['allSum'] < $LocalPrice)
           {
               $totalData['SUM_PRICE_MAX'] = $LocalPrice;
               $totalData['SUM_PRICE_MAX_FORMATED'] = \SaleFormatCurrency($LocalPrice, $result['CURRENCY']);
           }
        }
        3. В вашем пользовательском шаблоне компонента корзины bitrix:sale.basket.basket в файле js-templates/basket-total.php для вывода минимальной суммы заказа (без доставки) в нужном месте добавить код:
        {{#SUM_MIN_PRICE}}
           <div>Минимальная сумма заказа {{{SUM_MIN_PRICE_FORMATED}}}</div>
        {{/SUM_MIN_PRICE}}
        Для вывода суммы в корзине без скидок по основному типу цен добавить код:
        {{#SUM_PRICE_MAX}}
           <div>{{{SUM_PRICE_MAX_FORMATED}}}</div>
        {{/SUM_PRICE_MAX}}


        Кстати!

        Если вы серьезно занимаетесь маркетингом и настроены на плодотворную работу по увеличению прибыли, то рекомендуем вам ознакомиться с нашими решениями для интернет-магазинов:
        • Модуль для собственных сортировок товара «Мерчандайзер»
        • Модуль быстрых SEO-ссылок для каталога товаров
        • Модуль автогенерации SEO-настроек (мета-теги, карта сайта и многое другое) для страниц умного фильтра
        • Модуль точечной настройки SEO для страниц с параметрами (страницы умного фильтра, поиска и т.п.)
        Подходящие редакции
        Бизнес, Интернет-магазин + CRM
        Адаптивность
        Да
        Поддержка Композита
        Да
        Установлено
        100 - 499 раз
        Дата публикации
        18.11.2021
        Последнее обновление
        22.08.2025
        Версия
        2.0.10
        Совместимо с Сайты24
        Нет
        Общий рейтинг:
        Пользователь 6354866

        15 июня 2022 09:21

        Решает проблему отсутствия штатного функционала

        Решает проблему отсутствия штатного функционала Битрикс по такому простому вопросу, как построение зависимости цены от суммы заказа. Есть возможность настраивать разные Правила - но мы пока этим не пользуемся дабы не перегружать сложными алгоритмами и не затормаживать работу оформления заказа - в Битрикс это итак гиморно перегруженное и тормозное место. Мы поставили 3 уровня набираешь на нужную сумму - цена ниже ... Внимание - тем, у кого были к базовой цене скидки. Модуль работает не с Системой скидок, а с Правилами корзины. Поэтому все скидки придется переписать на правила, а систему скидок больше не использовать.... Так же модуль не работает с системой "Купить в 1 клик" - пришлось отключить - так как заказы оформлялись сразу по максимальной цене. Так же при пересчете цен в Заказе все пересчитывается на максимальную цену. Поэтому этот функционал так же теперь не используем....

        Пользователь 5128542

        31 января 2023 18:53

        Полезное решение и гибкие условия

        Рассматривали это решение уже давно, но не хватало условий. Наши цены зависят от веса корзины, разработчики быстро ответили, что будут внедрять новшества, через какое-то время модуль обновился с ещё большим набором функций. Пользуемся и имеем отличный функционал под свои продажи!

        Решения от данного разработчика
        Profi
        Все товары категории
        Все товары бренда Profi

        Нужна консультация?

        Наши специалисты ответят на любой интересующий вопрос
        Задать вопрос
        Разработчики
        Хостинг и серверы
        Домены
        SSL сертификаты
        Разработка сайтов
        СЕО продвижение
        Блог
        support@g-i-t.ru
        г. Москва, ул. Пушкина 19
        Подписаться на рассылку
        Политика конфиденциальности
        2025 © Аспро: Максимум - интернет-магазин