- Joined
- Feb 19, 2016
- Messages
- 11,525
- Reaction score
- 9,458
Включаемый код (askaron.include)
Модуль позволяет вставлять любой код в любой текст.
1. Создайте включаемый файл file_name.php с произвольным кодом.
2. Напишите где-нибудь:
<?CAskaronInclude::IncludeFile("file_name.php");?>
3. Результат вашего включаемого файла отобразится в том месте, где вы вызвали IncludeFile. Причем, место, где вызывается функция может быть внутри закешированного шаблона компонента.
4. Вместо CAskaronInclude::IncludeFile можете написать текст (например, в тексте новости или в описании товара):
<!--askaron.include
file_name.php
-->
Содержимое файла отобразится в том месте, где вы напишите комментарий.
Demo:
askaron.include 2.0.2 full (zip)
Модуль позволяет вставлять любой код в любой текст.
1. Создайте включаемый файл file_name.php с произвольным кодом.
2. Напишите где-нибудь:
<?CAskaronInclude::IncludeFile("file_name.php");?>
3. Результат вашего включаемого файла отобразится в том месте, где вы вызвали IncludeFile. Причем, место, где вызывается функция может быть внутри закешированного шаблона компонента.
4. Вместо CAskaronInclude::IncludeFile можете написать текст (например, в тексте новости или в описании товара):
<!--askaron.include
file_name.php
-->
Содержимое файла отобразится в том месте, где вы напишите комментарий.
Demo:
2.0.2(21.07.2015) Незначительные исправления
2.0.1(07.07.2015) Исправление языковых фраз. Новые примеры для подключения включаемых файлов в вашем коде.
2.0.0(04.07.2015) Новый способ вызвать включаемый файл CAskaronInclude::IncludeFile( "file.php", array( "ID" => 10 ) );. Исправлено подключение файлов с встроенным AJAX Битрикса, используйте методы CAskaronInclude::StartBuffer() и CAskaronInclude:rintBuffer().
1.2.0(13.04.2015) Добавлена подддержка папки local. Теперь включаемые файлы можете размещать в папке /local/php_interface/include/askaron.include
1.1.0(14.05.2014) Добавлен пример включаемого файла с формой обратной связи. Исправлена ошибка, когда перестали подключаться css и js файлы из включаемых файлов после обновления Битрикса до версии 14.5.0.
1.0.3(18.05.2013) Незначительные исправления
1.0.2(13.01.2013) Исправлена кнопка и меню на панели управления для 12-й версии Битрикса.
1.0.1(08.01.2013) Иконка в меню для 12-й версии Битрикса.
2.0.1(07.07.2015) Исправление языковых фраз. Новые примеры для подключения включаемых файлов в вашем коде.
2.0.0(04.07.2015) Новый способ вызвать включаемый файл CAskaronInclude::IncludeFile( "file.php", array( "ID" => 10 ) );. Исправлено подключение файлов с встроенным AJAX Битрикса, используйте методы CAskaronInclude::StartBuffer() и CAskaronInclude:rintBuffer().
1.2.0(13.04.2015) Добавлена подддержка папки local. Теперь включаемые файлы можете размещать в папке /local/php_interface/include/askaron.include
1.1.0(14.05.2014) Добавлен пример включаемого файла с формой обратной связи. Исправлена ошибка, когда перестали подключаться css и js файлы из включаемых файлов после обновления Битрикса до версии 14.5.0.
1.0.3(18.05.2013) Незначительные исправления
1.0.2(13.01.2013) Исправлена кнопка и меню на панели управления для 12-й версии Битрикса.
1.0.1(08.01.2013) Иконка в меню для 12-й версии Битрикса.
askaron.include 2.0.2 full (zip)