Skip to content

Выводим любое содержание в header.php (функция SetViewTarget)

Jorique edited this page Feb 19, 2020 · 5 revisions

Полезно, когда необходимо разместить любой javascript на отдельно взятой странице в внутри <head>, микроразметки виджетов социальных сетей и вообще всего... что захочешь.

    // В файле template.php компонента
    <?$this->SetViewTarget('mycontent');?>
    Здесь пишем свой код или вставляем какой-нибудь текст.
    <?$this->EndViewTarget();?>

Вот такой код вставляем в то место, где нужно вывести вышеуказанный код или текст

    <?$APPLICATION->ShowViewContent('mycontent');?>

и получаем нужный нам результат.

UPD: Если надо определить код не из компонента, а например из футера, напишите в футере следующую конструкцию:

    <?$APPLICATION->AddViewContent('mycontent', 'Здесь пишем свой код или вставляем какой-нибудь текст');?>
Clone this wiki locally