GM_pAnda
@GM_pAnda
Бездельник

Что за компонент и как его найти?

Доброго времени суток, случился такой трабл, никогда с битриксом не работал, но теперь надо пару штук изменить на сайте, понял что они все по компонентам распределены. Где их найти? Все папки излазил, не могу найти. SITE_DIR введёт на /, но папки Inclide нет в главном каталоге.
<?$APPLICATION->IncludeComponent("bitrix:main.include", "", array("AREA_FILE_SHOW" => "file", "PATH" => SITE_DIR."include/geolocation.php"), false, array("HIDE_ICONS" => "Y"));?>
  • Вопрос задан
  • 320 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexeyGfi
@AlexeyGfi
YouTube >>> Битриксоид из Колхоза
>>> bitrix:main.include
Отвечает за:
• включаемые области: для страницы (AREA_FILE_SHOW == page) , раздела (AREA_FILE_SHOW == sect)
• подключение файлов (AREA_FILE_SHOW == file)

У вас случай с подключением файла.
В файле компонента:
/bitrix/components/bitrix/main.include/component.php
отрабатывается else:
5b374fd5b78c2342235218.png

И раз папки include нет, выделенная строка даст $bFoundFile == false.
А значит ничего не подключится в результате вызова компонента.

Если же файл будет найден, вызовется шаблон компонента bitrix:main.include, а это просто инклуд:

5b3750b40649f007782355.png
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы