Переменная, описание | Использование в файлах *.php |
component | template | result_modifier | component_epilog | class |
arParams Параметры, чтение/изменение, затрагивает одноименный член класса компонента. | да | да | да, изменения отразятся на arParams в файле template.php | да |
да
Доступно как $this->arParams
|
arResult Результат, чтение/изменение, затрагивает одноименный член класса компонента | да |
да
затрагивает ссылку на поле компонента
| да | да, изменение не затрагивает одноименный член класса компонента |
да
Доступен как $this->arResult
|
APPLICATION доступна, можно не объявлять как global | да | да | да | да | |
USER доступна, можно не объявлять как global | да | да | да | да | |
DB доступна, можно не объявлять как global | да | да | да | да | |
this ссылка на текущий: |
компонент
Объект класса CBitrixComponent, можно использовать все методы этого класса.
|
шаблон
Объект, описывающий шаблон, тип CBitrixComponentTemplate
|
шаблон
Объект, описывающий шаблон, тип CBitrixComponentTemplate
|
компонент
Объект класса CBitrixComponent, можно использовать все методы этого класса.
|
Объект компонента
Наследуется от \CBitrixComponent
|
componentPath путь к вызванному компоненту от DOCUMENT_ROOT | да | да | | да |
да
Доступен через $this->getPath()
|
componentName имя вызванного компонента | да | | | |
да
Доступен через $this->getName()
|
componentTemplate шаблон вызванного компонента | да | | | |
да
Доступен через $this->getTemplate()
|
parentComponentPath если компонент вызван в составе другого компонента, идут отсылки на родительский компонент | да | | | |
да
Получется через
$this->getParent()->getPath()
|
parentComponentName если компонент вызван в составе другого компонента, идут отсылки на родительский компонент | да | | | |
да
Получается через
$this->getParent()->getName()
|
parentComponentTemplate если компонент вызван в составе другого компонента, идут отсылки на родительский компонент | да | | | |
да
Получается через
$this->getParent()->getTemplate()
|
templateName имя шаблона компонента | | да | | да | |
templateFile путь к файлу шаблона от DOCUMENT_ROOT | | да | | да | |
templateFolder путь к папке с шаблоном от DOCUMENT_ROOT | | да | | да | |
templateData массив для записи, передающий данные из template.php в файл component_epilog.php, данные кешируются, т.к. файл component_epilog.php исполняется на каждом хите. | | да | | да | |
component ссылка на: | да, текущий
компонент
Объект класса CBitrixComponent, можно использовать все методы этого класса.
| да, текущий
шаблон
Объект, описывающий шаблон, тип CBitrixComponentTemplate
| | да, $this | да, $this |