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-2025, «1С-Битрикс», 2025