+7 499 938 8452 пн.-пт. 10:00 – 17:00
Загрузка...

Bquadro: Избранные товары (добавление в избранное на сайте) Pro

от Bquadro

Скриншоты

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

Дата публикации:
12.12.2025
Версия:
1.0.0
Адаптивность:
Да
Поддержка композита:
Да
Число установок:
Менее 50 раз

Совместимые редакции

Описание

Модуль "Bquadro: Избранные товары Pro" позволяет добавить товары в избранное как авторизованным, так и неавторизованным пользователям.

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

  • При авторизации все избранные товары на сайте привязываются к текущему пользователю. Соответственно, список избранного будет доступен с любого устройства.

 


   

Как сделать избранное на сайте

Функционал добавления товаров в избранное и вывод их на отдельной странице реализуется на сайте в несколько шагов.

  1. Установите модуль "Bquadro: Избранные товары Pro".

  2. Выберите, где будет располагаться страница Избранное на сайте, и разместите на этой странице компонент "bquadro.favorite:catalog.favorite"

  3. Добавьте в шаблон сайта элементы с конкретными атрибутами: кнопку для добавления товара в избранное, блок для отображения избранного в шапке сайта. Нужные атрибуты и примеры кода мы указали на вкладке “Установка”.

Для установки модуля требуется сначала установить бесплатный модуль “Bquadro: Мониторинг сайта”, содержащий общие классы для всех модулей Bquadro.

После этого вы можете продолжить установку стандартными средствами Битрикс:

  • Перейдите в админке сайта в Marketplace → Каталог решений: /bitrix/admin/update_system_market.php

  • Найдите модуль “Bquadro: Добавление в избранное Pro” (bquadro.favorite). Установите модуль.

После установки модуля:

1. Разместите на нужной странице компонент "bquadro.favorite:catalog.favorite", который находится по пути Би-Квадро -> Избранные товары -> Избранные товары.

   

2. Для отображения кнопки "Добавить в избранное" в карточке товара необходимо добавить кнопку с атрибутами:

1) data-entity="bq-favorite-item"
2) data-id="1", где 1 - это ID элемента инфоблока

Пример кнопки:

<button data-entity="bq-favorite-item" data-id="1">
   Добавить в избранное
</button>

 

3. Для показа количества избранных товаров в шапке сайта необходимо разместить элемент с атрибутом:
data-entity="bq-favorite-count"

Пример:

<div data-entity="bq-favorite-count"></div>

 

4. Для добавления товара в избранное по API необходимо вызвать функцию bqAddToFavorite().

Пример кода:

use Bitrix\Main\Loader;

if (Loader::includeModule('bquadro.favorite')) {
    $id = '1'; // ID элемента инфоблока
    bqAddToFavorite($id):
}
Техническая поддержка пользователей решения производится по электронной почте support@bquadro.ru.

Контакты разработчика на сайте https://bquadro.ru/contacts/

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Bquadro: Избранные товары Pro
Bquadro: Избранные товары Pro
3 600 руб