Wiki Bitrix

text_fields Переменные

Переменная Значение Пример
SITE_TEMPLATE_PATH Путь к текущему шаблону сайта /bitrix/templates/mainpage
$templateFolder Путь к текущему шаблону компонента от DOCUMENT_ROOT /bitrix/components/mainpage/bb.manage/templates/.default
$templateFile Путь к шаблону файла /bitrix/components/mainpage/bb.manage/templates/.default/template.php
$parentTemplateFolder путь относительно корня сайта к папке шаблона комплексного компонента, в составе которого подключается данный компонент (если компонент подключается самостоятельно, то эта переменная пуста)
$arLangMessages массив языковых сообщений шаблона (для php шаблонов не устанавливается)
$component ссылка на текущий вызванный компонент (тип CBitrixComponent)
$this ссылка на текущий шаблон (тип CBitrixComponentTemplate)
$templateName имя шаблона компонента .dеfault
$componentPath путь к папке с компонентом /bitrix/components/bitrix/iblock.list
$templateData массив для записи, обратите внимание, таким образом можно передать данные из template.php в файл component_epilog.php, причем эти данные попадают в кеш, т.к. файл component_epilog.php исполняется на каждом хите.

Ссылки