@IvanRobot

Как bitrix определяет путь к компоненту?

для файла index.php применяется шаблон dir_index
9066b9dad42c4b5b9fcb0a06056a7125.png

/local/templates/dir_index/header.php

require($_SERVER['DOCUMENT_ROOT'] . DIR_TEMPLATE_PATH . '/header.php');


/local/php_interface/s1/init.php

define("DIR_TEMPLATE_PATH", '/local/templates/dir_common');


14c7b31c893440a596a08888cda4e181.png

/local/templates/dir_index/header.php

// в этом файле есть включение компонента, но в данной директории нет никаких компонентов..
$APPLICATION->IncludeComponent("bitrix:menu", "leftmenu", Array(
  • Вопрос задан
  • 4718 просмотров
Решения вопроса 1
sabramovskikh
@sabramovskikh
bitrix:menu -
bitrix - пространство имен
menu - название компонента (имя папки компонента)
leftmenu - название шаблона.
Определяется так: ищется в local в шаблоне текущего сайта, потом в дефолтном шаблоне, далее ищется в /bitrix/tempaltes/ в текущем шаблоне, потом там же в дефолтном. И потом уже в системной папке
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы