@hypnogaja

Как вывести значение свойства этого элемента Битрикс?

Подскажите пожалуйста ответом как вывести значение поля COORDINATES_TAGS в template для каждого элемента?
ID инфоблока 14
Ну или как получить для каждого элемента инфоблока получить своё значение поля из множественного списка
5d9bc3141aeee079599352.png
  • Вопрос задан
  • 996 просмотров
Решения вопроса 1
Tomio
@Tomio
backend developer (python, php)
У вас какой-то сумбур в вопросе.
Если речь идет о получении значения свойства для КАЖДОГО элемента, то вам нужно либо подключить в шаблоне компонент списка элементов (обычно это news.list), либо запросить их через API (метод CIBlockElement::GetList, там внизу примеры есть)
Если вам нужно вышеописанное проделать со множественным свойством элементов, то вам еще дополнительно необходимо перенести место хранения свойств элементов в отдельную таблицу (это делается в настройках конкретного инфоблока)

Если же речь идет о детальной странице элемента и туда нужно добавить вывод этого свойства, тогда опять же есть 2 варианта:
1. Добавить его вывод в настройках компонента, который выводит детальную страницу (news, news.detail, catalog, catalog.element) и проверить в template.php, не зашито ли жестко правило вывода только конкретных свойств и игнорирование остальных
2. Открыть result_modifier.php (который лежит рядом с вашим template.php) и запросить через API там данное свойство (этот вариант посложнее первого)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы