Вход Регистрация
*— обязательные для заполнения поля
Войти через социальные сети

[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');
Комментарии
Получать ответы на почту

Разделы
ЗОЖ
Комментарии
Последние комментарии
Здравствуйте, можно ли у вас заказать доработку модуля? Нам необходимо 1) в этом модуле подключить ф...
Спасибо за помощь, думаю такой вариант решения подойдет. :smile:
В админке все одним списком будет, иначе не сделать, только фильтром пользоваться. В публичке, напри...
Спасибо за ответы, насчет 2-го вопроса, дело в том, что в админке битрикса, я не нашел возможности с...
Я стараюсь каждый компонент делать так, чтобы работали отдельно, но я сам не пробовал, не всегда так...
А это фича битрикса, &quot;обратная постраничная навигация&quot; так работает, это пока в ко...
Если через параметры компонента передаете привязку к ID товара, то скорее всего у вас они закэширова...
Подписка
Выберите рассылку