Пример работы с отложенными функциями, специально для таких моментов, когда необходимо вывести некий контент (текст или компонент) выше по коду, будь то в шаблоне сайта или в шаблоне другого компонента.
С помощью методов SetViewTarget и EndViewTarget оборачиваем контент, который необходимо вывести выше по коду, а с помощью метода ShowViewContent выводим отложенный контент в необходимом месте.
1 2 3 4 5 6 7 8 9
<?php
<?$this->SetViewTarget('mycontent');?>
Здесь пишем свой код или вставляем какой-нибудь текст.
<?$this->EndViewTarget();?>
?>
Вот такой код вставляем в то место, где нужно вывести вышеуказанный код или текст
1 2 3 4 5 6
<?php
// Выводим контент в нужном месте $APPLICATION->ShowViewContent('mycontent');
?>
UPD: Если надо определить код не из компонента, а например из футера, напишите в футере следующую конструкцию:
$APPLICATION->AddViewContent('mycontent', 'Здесь пишем свой код или вставляем какой-нибудь текс