InitComponentTemplate
Описание и параметры
bool InitComponentTemplate([ string templatePage, siteTemplate = false, customTemplatePath = ""] );
Метод инициализирует шаблон компонента. После вызова этого метода можно получить объект шаблона с помощью метода CBitrixComponent::GetTemplate. Шаблон компонента в этом случае подключается методом CBitrixComponent::ShowComponentTemplate. Нестатический метод.
Если объект шаблона коду компонента не нужен, воспользуйтесь одним методом CBitrixComponent::IncludeComponentTemplate, который сразу и инициализирует и подключает шаблон.
Параметры
Параметр | Описание | С версии |
---|---|---|
templatePage | Имя страницы шаблона компонента. Устанавливается для комплексных компонентов. Для обычных компонентов должно быть равно пустой строке или не установлено. | |
siteTemplate | ||
customTemplatePath | 10.0.5 |
Возвращаемое значение
Возвращает True в случае успешной инициализации, иначе - False.
Смотрите также
Пример
if ($this->InitComponentTemplate($templatePage)) { $template = & $this->GetTemplate(); $folderPath = $template->GetFolder(); if (strlen($folderPath) > 0) { * * * } $this->ShowComponentTemplate(); }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024