@ViktorGuerro

Как в 1С Битрикс вывести свойство инфоблока в виде html кода?

Пытаюсь вывести видео отзыв через свойства элемента инфоблока. Дошел до того, что задается пользовательское свойство у элемента. Проблема в том, что когда пишу:
<div><?=$arItem['PROPERTIES']['youtube']['VALUE']['TEXT']?></div>

Выводится текст:
<iframe width="560" height="315" src="https://www.youtube.com/embed/123456" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Структура свойства:
array(2) {
["TEXT"]=> string(281) "
<iframe width="560" height="315" src="https://www.youtube.com/embed/123456" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
"
["TYPE"]=> string(4) "HTML"
}
  • Вопрос задан
  • 1121 просмотр
Решения вопроса 1
@PetrPo
Перед VALUE тильду поставь ~
<div><?=$arItem['PROPERTIES']['youtube']['~VALUE']['TEXT']?></div>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы