1. Перед установкой
Убедитесь, что каталог реализован на инфоблоках, а у элементов (товаров) есть свойство с ценой (часто код `PRICE`; любой код можно указать в настройках модуля, главное — единообразие).
Рекомендуется сделать резервную копию сайта и базы данных перед установкой стороннего модуля.
2. Установка с Маркетплейса
В административной части откройте Маркетплейс → Обновление решений.
На вкладке «Активация купона» введите полученный при покупке ключ и активируйте.
На вкладке «Список обновлений» отметьте решение eaglesweb.minicart и нажмите «Загрузить».
Перейдите на вкладку «Установка обновлений» и установите загруженное решение кнопкой «Установить».
После успешной установки модуль появится в Настройки → Настройки продукта → Модули под именем «Корзина для лицензии Старт».
4. Первые настройки модуля
Перейдите в Настройки → Настройки продукта → Настройки модулей → Корзина для лицензии Старт.
Заполните разделы:
- Общие параметры — код свойства цены (должен совпадать с реальным свойством в инфоблоке), тема корзины (светлая / тёмная), при необходимости отступ плавающей кнопки снизу.
- Поля формы — какие поля показывать покупателю и какие делать обязательными.
- Доставка — строки способов доставки и стоимости (как в вашей бизнес-логике).
- Почтовые уведомления — получатели и привязка к почтовым событиям/шаблонам Битрикс.
- SMS — при необходимости укажите провайдера (SMSAero или SMS.ru) и учётные данные для уведомления о новом заказе.
Сохраните настройки.
5. Платёжные системы (ЮKassa, Робокасса)
Онлайн-оплата настраивается отдельно от вкладки общих настроек:
Откройте Сервисы → Корзина для лицензии Старт → Платежные системы.
Включите нужные способы (ЮKassa, Робокасса), укажите ключи и параметры из личных кабинетов.
Внимательно скопируйте URL уведомлений / Result URL в кабинет платёжной системы так, как указано в подсказках на странице.
После смены домена сайта проверьте URL в кабинетах ЮKassa и Робокассы.
6. Подключение корзины
Добавьте код компонента в шаблон сайта, расположив его непосредственно перед закрывающим тегом </body>.
<?$APPLICATION->IncludeComponent( 'eaglesweb:minicart', '.default', array(), false );?> |
Все параметры берутся из настроек модуля:
Важно: значение `PRICE` в параметрах компонента должно совпадать с кодом свойства цены в инфоблоке и с тем, что задано в настройках модуля, если вы не переопределяете его намеренно только в компоненте.
7. Кнопка «В корзину» в каталоге
Добавление товара идёт по клику на элемент с классом `add-to-cart` или `ew-product-buy__btn` и атрибутом `data-element-id` — ID элемента инфоблока (товара).
Передавайте ID товара в зависимости от используемого шаблона:
Пример для компонента «Элементы раздела (bitrix:catalog.section)»:
<?=$arElement["ID"];?> |
Пример для компонента «Список новостей (bitrix:news.list)»:
<?=$arItem["ID"];?> |
Пример для компонента «Новость детально (bitrix:news.detail)»:
<?=$arResult["ID"];?> |
Добавление товара в один клик:
<button type="button" class="add-to-cart" data-element-id="<?=$arElement['ID']; ?>" data-quantity="1"> В корзину </button> |
Добавление товара с указанием количества:
<div class="ew-product-buy"> <div class="ew-product-buy__stepper"> <button type="button" class="ew-product-buy__qty-btn--down" aria-label="Уменьшить количество">−</button> <input type="number" class="ew-product-buy__qty-input" name="ew_product_qty" value="1" min="1" max="99" title="Количество"> <button type="button" class="ew-product-buy__qty-btn--up" aria-label="Увеличить количество">+</button> </div> <button type="button" class="ew-product-buy__btn" data-element-id="<?=$arElement["ID"];?>"> В корзину </button> </div> |
Запрещено изменять или удалять текущие CSS-классы данных блоков. Допускается только добавление новых классов.
Нужна помощь с установкой или настройкой корзины? Пишите нам в техподдержку: info@conversite.ru
Если в Проверке системы Битрикс есть ошибки — устраните их до обращения в поддержку.
По вопросам установки, настройки и работы модуля пишите на info@conversite.ru или оставьте обращение через форму на странице решения в Маркетплейсе. Отвечаем в течение 1 рабочего дня. Если ответа нет — проверьте папку «Спам».Превратите каталог на инфоблоках в полноценную витрину с заказом — без подключения тяжёлого модуля «Интернет-магазин».
Minicart — это лёгкая плавающая корзина, оформление заказа на той же странице, админка заказов и современные платежи. Решение ориентировано на редакцию «Старт» и выше, где каталог уже построен на инфоблоках.
Преимущества модуля
Быстрый старт один компонент в шаблоне — корзина доступна на всех страницах.
Понятный покупателю UX: корзина открывается поверх страницы, без принудительного ухода в многошаговый сценарий «как в большом магазине».
Гибкая кнопка «В корзину»: достаточно класса и «data-element-id»; есть готовый блок
Ваша логика цены: тянем цену из свойства элемента инфоблока — как завели в каталоге, так и в заказе.
Заказы в одном месте: раздел в меню Сервисы, редактирование, статусы, работа с оплатой.
Скидки и купоны — отдельный функционал в администрировании модуля.
Оплата, доставка, уведомления
Онлайн-оплата: ЮKassa и Робокасса (настройка в разделе Платежные системы).
* Доставка: настраиваемые способы и стоимость из настроек модуля.
* Почтовые уведомления с настраиваемыми шаблонами и получателями.
* SMS о новом заказе: SMSAero и SMS.ru.
Технологии и совместимость
◆ Модуль для 1С-Битрикс: Управление сайтом, редакция «Старт» и выше там, где доступен нужный функционал каталога на инфоблоках.
Корзина покупателя хранится в cookie, актуализация состава и сумм — через AJAX шаблона компонента.
◆ Совместимость с PHP 7.x, 8.x
◆ Поддержка многосайтовости, композитного и автокомпозитного режима
◆ Работает на актуальных и более старых версиях 1С-Битрикс (от 18.5)
Закажите любой модуль у нас на сайте с бесплатной установкой и гарантией 14 дней
Мы работаем с физическими и юридическими лицами. И предоставляем сразу два варианта оплаты.
- Наличные. Вы подписываете товаросопроводительные документы, расплачиваетесь денежными средствами, получаете товар и чек.
- Безналичный расчет. Принимаем карты Visa и MasterCard. Доступен при курьерской доставке.
Ваш заказ можем доставить собственными ресурсами, при условии вашего нахождения в городе. Либо через 4 варианта доставки:
- Курьерская доставка. Курьерская доставка работает с 9:00 до 19:00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес.
- Самовывоз из магазина. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Сотрудничаем с постаматами. Срок хранения — 3 дня.
- Предоставляем почтовую доставку через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Вскрывать коробку самостоятельно вы можете только после оплаты заказа.
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.
- Комментарии
- ВКонтакте