[Bitrix vars] Переменные component_epilog.php

20.11.2016

Глобальные переменные доступные в шаблоне компонента в некэшируемом файле component_epilog.php, задаются вначале файла и появляется их автокомплит в PhpStorm.

<?
/**
* Bitrix vars
*
* @var CBitrixComponent $this
* @var array $arParams
* @var array $arResult
*
* @var string $epilogFile
* @var string $templateName
* @var string $templateFile
* @var string $templateFolder
*
* @var string $templateData
* @var string $componentPath
*
* @var CDatabase $DB
* @var CUser $USER
* @var CMain $APPLICATION
*/

if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true)
die();

//$this - объект компонента
//$component - ссылка на $this
//$template - объект шаблона компонента
//$template = $this->getTemplate();
//$template->addExternalCss('/css/style.css');
//$template->addExternalJS('/js/fn.js');

//Другие варианты
//$this->__template->addExternalCss('/css/style.css');
//$this->__template->addExternalJS('/js/fn.js');
//$this->getTemplate()->addExternalCss('/css/style.css');
//$this->getTemplate()->addExternalJS('/js/fn.js');
Комментарии
Получать ответы на почту

Разделы
Подписка на статьи
Выберите рассылку
Последние комментарии
Последние комментарии
Кстати, в Windows 7 32 bit максимум 4 GB оперативной памяти можно использовать, даже если зап...
Когда много файлов будет открыто, скорее всего запутаешься в подсветке в дереве, каша получится, с п...
Вообще должна, по умолчанию 32-битный PhpStorm всегда ставился, сам лично не проверял, работаю на Wi...
Прошу ответа(не голословного ОБС, а проверенного) - может ли на Виндовс 7 32 бита работать эта прога...
Возможно временная проблема, 403 это nginx ошибка. Есть еще другая ссылка, там тоже эта ошибка, попр...
http://emmet.io/eclipse/updates адрес не доступен: 403 Forbidden
Да, действительно, спасибо, раньше не замечал. Но там длинная цепочка может быть, подсветка в дереве...