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

Как добавить пользовательское поле для отправки отзыва?

Переходим в Контент>Инфоблоки>Типы инфоблоков>Каталоги, заходим в настройки инфоблока Товары. Отзывы, переходим на вкладку свойства



Создаем новое свойство типа Строка либо HTML/Текст, задаем символьный код.
Важно! Более никаких настроек для свойства задавать нельзя (в частности не нужно делать его обязательным, как сделать поле обязательным будет показано далее)



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


Сохраняем настройки. Готово.

Добавляем свойство Оценка

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


Затем переходим в настройки свойства и заполняем значения списка так:



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



А так же не забываем выбрать его в качестве поля для отправки, так же как было показано для текстового поля.

Обратите внимание! Оценка в виде звездочек будет отображаться только на последних шаблонах карточки товара. На остальных в виде обычных цифр.

Наши решения