Инклюд файлов
Включение содержимого файла
За счет APPLICATION::IncludeComponent
:
- bitrix-include.php
$APPLICATION->IncludeComponent( "bitrix:main.include", "", Array( "AREA_FILE_SHOW" => "file", "PATH" => "/bitrix_app/templates/default/file.php", "EDIT_TEMPLATE" => "" ) );
Как передать переменные во включаемый файл?
- Использовать
$GLOBAL
- Как показала практика, возможно добавить еще один параметр, который пробросится в файл:
- bitrix-include-param.php
$APPLICATION->IncludeComponent( "bitrix:main.include", "", Array( "AREA_FILE_SHOW" => "file", "PATH" => "/bitrix_app/templates/default/file.php", "EDIT_TEMPLATE" => "", "SLIDES" => $arResult['SLIDES'] ) );
- bitrix_app/templates/default/file.php
die(var_dump($arParams));
Загрузка модулей
- include-module.php
CModule::IncludeModule("iblock");