Описание
Модуль «Bquadro: Избранные товары Pro» позволяет добавлять товары в избранное как авторизованным, так и неавторизованным пользователям.
Для неавторизованных пользователей список избранного сохраняется в cookies и хранится в течение 30 дней.
После авторизации все добавленные ранее товары автоматически привязываются к аккаунту пользователя. Благодаря этому список избранного становится доступен с любого устройства.

Как настроить избранное на сайте
Добавление товаров в избранное и вывод их на отдельной странице выполняется в несколько шагов:
-
Установите модуль «Bquadro: Избранные товары Pro».
-
Определите страницу сайта для раздела «Избранное» и разместите на ней компонент
bquadro.favorite:catalog.favorite. -
Добавьте в шаблон сайта необходимые элементы с заданными атрибутами: кнопку добавления товара в избранное и блок отображения избранных товаров в шапке сайта.
Все требуемые атрибуты и примеры кода приведены ниже во вкладке «Установка».
Технические данные
-
Опубликовано
12.12.2025
-
Версия
1.0.0
-
Установлено
Менее 50 раз
-
Адаптивность
Да
-
Совместимо с Сайты24
Нет
-
Поддержка Композита
Да
-
Подходящие редакции
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Интернет-магазин + CRM»
Установка
Для установки модуля требуется сначала установить бесплатный модуль «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):
}
Пн — Пт: 10:00 - 18:00