Как вывести iframe из инфоблока в битрикс 1с?

Для того чтобы вывести iframe из инфоблока в Битрикс 1С, вам понадобится использовать компонент "Список элементов" или "Элемент инфоблока". В зависимости от ваших потребностей установите нужный компонент на нужную страницу.

Далее, в настройках компонента найдите раздел "Вывод элементов" или "Поля для вывода" (название может отличаться в зависимости от версии Битрикса). Здесь вам нужно добавить свойство инфоблока, в котором содержится ссылка на ваш iframe.

Если у вас еще нет нужного свойства инфоблока, то добавьте его. Для этого зайдите в раздел "Информационные блоки" в панели администратора и выберите нужный инфоблок. Затем перейдите во вкладку "Свойства" и создайте новое свойство типа "Строка" или "HTML-строка". Укажите имя свойства и сохраните его.

Теперь вернитесь к компоненту на странице и добавьте новое свойство в список выводимых полей или элементов. Укажите имя свойства, которое вы создали для хранения ссылки на iframe.

Затем перейдите к файлу шаблона компонента (обычно файл .php или .template.php) и найдите место, где вы хотите вывести iframe. В этом месте добавьте код, который будет выводить ваш iframe на страницу.

Для того чтобы получить значение свойства ссылки iframe, используйте следующий код:

<?
$frameLink = $arResult["PROPERTIES"]["ИМЯ_СВОЙСТВА_ССЫЛКИ"]["VALUE"];
?>

Где "ИМЯ_СВОЙСТВА_ССЫЛКИ" - это имя свойства инфоблока, в котором хранится ссылка на iframe.

Теперь, чтобы вывести iframe на странице, используйте следующий код:

<iframe src="<?=$frameLink?>" frameborder="0" allowfullscreen></iframe>

Где "$frameLink" - это переменная, которая содержит значение ссылки на iframe, полученное из свойства инфоблока.

Таким образом, после применения всех необходимых настроек и добавления кода на страницу, ваш iframe будет успешно выведен из инфоблока в Битрикс 1С.