Курсы обучения
+7 (351) 777-80-70
2021.08.06

Отзывы к товарам - Линейка решений INTEC: Universe

В этом уроке мы расскажем о настройке компонента «Отзывы к товарам» на главной странице.

Компонент, отвечающий за вывод отзывов - intec.universe:main.widget (Блок «Виджет»). Добавим данный компонент на главную страницу с помощью конструктора, если его нет и перейдем в параметры компонента.

 

Для начала выберем шаблон компонента. Нам нужен шаблон products.reviews.1

 

Далее укажем инфоблок, из которого будут тянуться отзывы в компонент:

По умолчанию существует три инфоблока отзывов:

  • Отзывы - общие отзывы, относящиеся к сайту в целом;
  • Отзывы (Товары) - отзывы, которые относятся к товарам;
  • Отзывы (Услуги). - отзывы, относящиеся к услугам, предоставляемые сайтом.

Нам необходим инфоблок отзывов для товаров. Чтобы добавить новый отзыв, можно зайти в Панель администрирования - Каталоги - Товары. Отзывы и кликнуть по кнопке «Добавить элемент».

 

При создании нового отзыва заполняется его название, описание анонса. 

Детальное описание, картинку анонса и детальную картинку заполнять не нужно.

 

Также можно отметить свойство «Отображать на главной» - по этому свойству можно отбирать элементы для отображения в компоненте отзывов.

 

Вернемся к настройке компонента. 

При необходимости указываем количество элементов на странице, в параметре «Свойство фильтрации отзывов для отображения (чекбокс)» выбираем свойство «Отображать на главной»

Указываем свойство привязки к отзыва к товару (множественное, тип «Привязка к элементу инфоблока»):

 

Далее выбираем инфоблок товаров, указываем тип и настройки цены («Показывать цены в одной валюте», «Включать НДС в цену», «Выводить цены для количества» - опционально). Заполняем шаблоны URL для товаров:

 

В компоненте есть возможность указать свойство инфоблока, из которого будет подтягиваться текст отзыва. По умолчанию оно уже существует в нашем решении (название), но можно создать своё (например, если Вы обновили наше решение и оно отсутствует). Для этого необходимо перейти в настройки информационного блока - Свойства. Создаем свойство типа «Строка» или «Текст/HTML», указываем название и символьный код, заполняем его для каждого элемента из инфоблока отзывов. 

 

Выбираем наше свойство в настройках компонента:

 

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

Далее идет настройка внешнего вида компонента, где настраивается заголовок, описание, дата отзыва, рейтинг товара, выводить ли цену товара и скидку, если она имеется, использовать ли ссылку на детальную страницу товара:

В конце настраивается кэширование компонента и тип сортировки элементов. Сортировка элементов указывается в инфоблоке отзывов.

Наши решения