36  /  39

Вывод свойств

Свойства выводятся в форме редактирования карточки и в публичной части сайта. Рассмотрим алгоритм добавления на примере прошлого урока – нового свойства «Этажность».

Значения свойств выводятся на карточке редактирования товара в блоке «Значения свойств». Здесь же вы можете работать с ними и задавать нужные значения свойств для каждого товара. Для того, чтобы вывести новое свойство в форму редактирования карточки дома или проекта, переходим в любую готовую карточку или создаем новый элемент. Нажимаем на кнопку «Настройки» в правом углу формы.


Находим новое свойство в открывшейся форме. В списке «Вкладки» кликаем на вкладку «Проект», затем находим нужное поле среди «Выбранных полей». Если его там не оказалось, тогда находим его в «Доступных полях», выделяем и нажимаем кнопку «>». Таким образом нужное поле переместится в список подключенных к форме полей. Активируем параметр «Установить данные настройки по умолчанию для всех пользователей» и нажимаем кнопку «Сохранить».


Теперь выводим новое свойство через настройки параметров компонента. Переходим на любую карточку дома или проекта и нажимаем на кнопку «Настройка».


Переходим в настройки детального просмотра и находим блок со свойствами. Если оно не находится, копируем символьный код, который мы задали при настройке свойства. При нажатой клавише ctrl выделяем нужное нам и сохраняем изменения. Если вы добавили свойство типа файл, то оно не отобразится в списке. Скопируйте его код в поле вручную.


Далее переходим в настройки проекта:


Заполняем выбранное свойство, выбрав нужный параметр из списка. Если бы мы создали свойство типа «Файл», система предложила бы нам загрузить файл. Строка или число — ввести соответствующее значение. А если мы добавили сложное заданное свойство, то нам бы предоставили выбор среди элементов привязанного инфоблока.


Итог на сайте: новое свойство с выбранным из списка значением выведено в таблице характеристик карточки проекта.


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