Задать вопрос
@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"
}
  • Вопрос задан
  • 1745 просмотров
Подписаться Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Решения вопроса 1
@PetrPo
Перед VALUE тильду поставь ~
<div><?=$arItem['PROPERTIES']['youtube']['~VALUE']['TEXT']?></div>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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