Другие модули на выбор

Включаемый код

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку

3. Результат вашего включаемого файла отобразится в том месте, где вы вызвали IncludeFile. Причем, место, где вызывается функция может быть внутри закешированного шаблона компонента.4. Вместо CAskaronInclude::IncludeFile можете написать текст (например, в тексте новости или в описании товара):Содержимое файла отобразится в том месте, где вы напишите комментарий.5. Способ выше позволяет вставить включаемый код, но при этом нарушается порядок выполнения…"/>
Устанавливается также, как и другие партнерские модули.

Работает на:
«1С-Битрикс: Управление сайтом» - любые редакции.
«1С-Битрикс: Битрикс 24 в коробке» - любые редакции.

Демо-версия полностью функциональная. Срок демо-периода 30 дней.

Читайте подробную документацию по модулю «Включаемый код»:
http://askaron.ru/api_help/course1/chapter041/

Включаемые файлы можно размещать в папке:
/bitrix/php_interface/include/askaron.include/или
/local/php_interface/include/askaron.include/
Разработчикам очень легко разобраться, всё очень знакомо:

С помощью модуля «Включаемый код» можете написать CAskaronInclude::IncludeFile.

Это будет работать при включенном кешировании. Внутри включаемого файла будем массив $arParams.
<?CAskaronInclude::IncludeFile( "file_name.php", array( "IBLOCK_ID" => "3", "ELEMENT_ID" => "15", ) );?>Или можете написать специальный комментарий:
<!--askaron.include file_name.php <PARAMS> <IBLOCK_ID>3</IBLOCK_ID> <ELEMENT_ID>15</ELEMENT_ID> </PARAMS> --> В конце выполнения страницы, на месте этого комментария выполнится включаемый файл.

Чтобы сделать вызов включаемого кода не в конце работы страницы, а раньше, используйте пару StartBuffer и PrintBuffer.

<?CAskaronInclude::StartBuffer();?> .... <? вызов компонента, внутри которого кешируется шаблон, и внутри шаблона вызвать CAskaronInclude::IncludeFile("file_name.php" array( "IBLOCK_ID" => "3", "ELEMENT_ID" => "15", ) ); ?> .... <?CAskaronInclude::PrintBuffer();?>