В разработке нового проекта столкнулся с проблемой вывода значения пользовательского свойства инфоблока типа text/html. В шаблоне пытался вывести его так:
<p><?=$arResult["PROPERTIES"]["симольный_код_свойства"]["VALUE"]["TEXT"]?></p>
В итоге получалась мешанина из неформатированного текста из-за автоматической очистки html-кода битриксом и вывода его как обычный текст. Оказалось что не надо изобретать велосипед и пытаться обратно преобразовать html-теги из спецсимволов типа < и >. Достаточно добавить всего лишь один символ в строчку чтобы html выводился правильно:
<p><?=$arResult["PROPERTIES"]["симольный_код_свойства"]["~VALUE"]["TEXT"]?></p>
Удачи в программировании! =)
- Вперед
- Назад