Готовое решение для разработчиков сайтов "Каталог брендов datainlife.brands"

В 1С есть встроенное поле, которое называется "Производитель". Управление этим полем представлено на рисунке. При интеграции сайта с сайтом на 1С-Битрикс возникает необходимость передачи списка производителей на сайт.

/images/pm/000002565.png

Для этого в модуле обмена сайтом, интегрированного в 1С, необходимо установить флажок активации выгрузки пользовательских справочников, и добавить в список выгрузки пользовательских справочников справочник производителей, как показано на рисунке:

/images/pm/000002566.png

После выполнения обмена данными с сайтом из 1С на сайте появится highload-блок производителей, в который можно добавить дополнительные поля, такие как

  • UF_FILE - файл логотипа;
  • UF_FULL_DESCRIPTION - полное описание бренда;
  • UF_LINK - ссылка на сайт производителя.

Пример записи представлен ниже. /images/pm/000002567.png

При установке модуль предложит создать раздел на сайте, посвещенный списку брендов и туда поместить компонент списка брендов.

/images/pm/000002572.png

После установки модуля необходимо произвести настройкe модуля. Для этого указывается:

  • Тип инфоблока, где хранятся товары;
  • Инфоблок, где хранятся товары
  • Свойство товаров типа "Справочник", которое указывает на highload-блок брендов. Если такого свойства нет, создайте это свойство с типом "Справочник", указав в его настройках тот highload-блок, что хранит список брендов;
  • Свойства "Производитель" из 1С. Если используете интеграцию с 1С и в 1С информацию о бренде храните во встроенном поле "Производитель", то на сайт это поле придет в виде свойства типа "Список". В этом случае укажите это свойство в настройке "Свойство "Производитель 1С" для того, чтобы автоматически из 1С информация по бренду попадала в свойство, которое указано в настройке "Свойство со справочником брендов" (это свойство типа "Справочник"). При установке модуля добавляется обработчик события изменения товара в каталоге, где из значение свойства типа список Типа список производителя присваивается значению типа справочника ссылки на элемент highload-блока.

/images/pm/000002571.png

Компонент списка брендов является комплексным включает в себя список брендов, карточку брэнда, а также список групп товаров и список товаров этого брэнда.

/images/pm/000002568.png

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

/images/pm/000002569.png

При клике по ссылке на группу товаров мы переходим просмотр товаров выбранного брэнда в выбранной нами группе. На этом уровне выводится краткое описание брэнда, дочерние от текущей подгруппы с количествами товаров бренда, а также список товаров этого брэнда в текущей группе включая дочерние.

/images/pm/000002570.png


Array
Заказать консультацию