Как прикрепить список товаров бренда в Аспро Премьер (1С-Битрикс)
Шаблон Аспро Премьер для 1С-Битрикс активно используется в интернет-магазинах благодаря готовым решениям для каталога, брендов и фильтрации товаров.
Однако при настройке каталога у многих возникает практический вопрос: как прикрепить список товаров бренда, чтобы на странице производителя автоматически отображались все связанные товары.
В этой инструкции подробно разобраны все способы реализации: от стандартных возможностей инфоблоков до программной реализации через компонент каталога.
Как работает система брендов в Аспро Премьер
В большинстве проектов бренды реализуются через отдельный инфоблок производителей. Каждый бренд имеет свою карточку, а товары связываются с ним через свойство.
Типовая структура каталога выглядит так:
- Инфоблок «Каталог товаров»
- Инфоблок «Бренды / Производители»
- Свойство товара «Бренд»
При открытии страницы бренда сайт должен автоматически выводить список всех товаров, у которых указано соответствующее значение свойства.
Шаг 1. Создание инфоблока брендов
Если инфоблок производителей ещё не создан, его необходимо добавить через административную панель Битрикс.
Порядок действий
- Перейдите в административную панель
- Контент → Инфоблоки → Типы инфоблоков
- Создайте тип инфоблока, например brands
- Создайте инфоблок Производители
Обычно у бренда используются следующие поля:
- Название бренда
- Логотип
- Описание
- Страна
- Сайт производителя
Шаг 2. Добавление свойства «Бренд» в каталог
Теперь необходимо создать свойство товара, которое будет хранить связь с брендом.
Инструкция
- Контент → Инфоблоки
- Откройте инфоблок каталога
- Перейдите в раздел «Свойства»
- Нажмите «Добавить свойство»
Настройки свойства:
- Тип: Привязка к элементам инфоблока
- Инфоблок: Бренды
- Код: BRAND
После этого при редактировании товара появится возможность выбрать производителя из списка.
Шаг 3. Связывание товаров с брендом
Теперь можно связать товары с конкретным брендом.
Как это сделать
- Откройте товар в каталоге
- Найдите поле «Бренд»
- Выберите производителя
- Сохраните изменения
После заполнения свойства система сможет автоматически выводить товары на странице бренда.
Шаг 4. Создание страницы бренда
В Аспро Премьер обычно используется компонент списка брендов, который открывает детальную страницу производителя.
На странице бренда размещается компонент каталога, отфильтрованный по свойству.
Пример кода компонента
<?php
$APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"",
array(
"IBLOCK_ID" => 12,
"FILTER_NAME" => "brandFilter",
"PAGE_ELEMENT_COUNT" => 20,
"PROPERTY_CODE" => array("BRAND")
)
);
?>
Шаг 5. Фильтрация товаров по бренду
Для вывода товаров конкретного производителя используется глобальный фильтр.
Пример фильтра
<?php global $brandFilter; $brandFilter = array( "PROPERTY_BRAND" => $arResult["ID"] ); ?>
Этот код позволяет вывести все товары, у которых в свойстве BRAND указан текущий производитель.
Вывод списка товаров бренда
После настройки фильтра на странице бренда автоматически появится каталог товаров.
Обычно выводятся:
- название товара
- фото
- цена
- кнопка покупки
- рейтинг
Таким образом пользователь видит весь ассортимент конкретного производителя.
SEO-оптимизация страниц брендов
Страницы брендов являются важным источником SEO-трафика.
Рекомендуется добавить:
- SEO-текст о бренде
- уникальный meta title
- meta description
- описание производителя
Пример title:
Купить товары бренда Bosch — каталог и цены
Автоматическая генерация страниц брендов
В Аспро Премьер можно автоматически генерировать страницы брендов через ЧПУ-адреса.
Пример URL:
/brands/bosch/ /brands/samsung/ /brands/philips/
Это удобно для индексации поисковыми системами.
Вывод логотипов брендов
На странице каталога часто добавляют блок брендов.
Пример компонента
<?php $APPLICATION->IncludeComponent( "bitrix:news.list", "brands", array( "IBLOCK_ID" => 15, "NEWS_COUNT" => 30 ) ); ?>
В шаблоне выводится логотип и ссылка на страницу бренда.
Дополнительные возможности
При работе с брендами можно реализовать:
- алфавитный список производителей
- поиск по брендам
- страницу всех брендов
- фильтрацию каталога
- страницы популярных производителей
Типичные ошибки при настройке
- свойство бренда создано как строка, а не привязка
- не настроен фильтр каталога
- товары не заполнены
- используется неправильный код свойства
При возникновении проблем рекомендуется проверить настройки инфоблока и компонента каталога.
Вывод
Прикрепление товаров к бренду в шаблоне Аспро Премьер реализуется через стандартную систему инфоблоков Битрикс.
Необходимо создать инфоблок производителей, добавить свойство привязки в каталог товаров и настроить фильтр на странице бренда.
После правильной настройки страница производителя будет автоматически выводить все связанные товары, что улучшает удобство каталога и увеличивает SEO-трафик интернет-магазина.
Комментарии (0)
Оставить комментарий