Каталог решений

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

Демо-версия полностью функциональная, срок демо-периода 30 дней. Подарок! Этот модуль (и ещё много других) вы можете получить от нас в подарок при покупке модуля «Продвинутый обмен с 1С» ------- Модуль позволяет вставлять любой код в любой текст. 1. Создайте включаемый файл file_name.php с произвольным кодом. 2. Напишите где-нибудь: <?CAskaronInclude::IncludeFile("file_name.php");?>3. Результат вашего включаемого файла отобразится в том месте, где вы вызвали IncludeFile. Причем, место, где вызывается функция может быть внутри закешированного шаблона компонента. 4. Вместо CAskaronInclude::IncludeFile можете написать текст (например, в тексте новости или в описании товара): <!--askaron.include file_name.php -->Содержимое файла отобразится в том месте, где вы напишите комментарий. Модуль предоставляет совершенно новые возможности: Редактор сайта может вставлять любой код в контент. Например, баннер или голосование прямо в текст новости. Программист может, например, в список товаров быстро вставить компонент "Мне нравится" или кнопку "добавить в корзину / товар в корзине". Типичная задача - вставить в детальную страницу товара список комментариев или список сопутствующих товаров. Заметно ускоряется разработка там, где в компонент с включенным кешем надо добавить некешируемую область. Модуль корректно работает даже, если ваш код подключает какие-либо стили, js-файлы, устанавливает заголовки и свойства страницы. В составе решения есть готовые примеры: - текущая дата, - голосование за рейтинг, - баннер - текущий опрос - голосование - форма обратной связи. Другие модули могут добавлять дополнительные примеры, например, «Честное голосование»: http://marketplace.1c-bitrix.ru/solutions/askaron.ibvote/ С версии 2.0.0 корректно работает встроенный ajax во включаемых компонентах ("AJAX_MODE" => "Y"). Например, комплексный компонент «Текущий опрос» или отзывы о товаре. Статьи в документации об использовании «Включаемого кода»: - для размещения компонента «Список отзывов для товара»: - для размещения компонента «Честное голосование» Документация по модулю «Включаемый код»: http://askaron.ru/api_help/course1/chapter041/

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

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

Купить: 1 000 руб.
Попробовать (30 дней)
Скриншоты
Описание

Технические данные

Опубликовано:
27.08.2012
Обновлено:
21.07.2015
Версия:
2.0.2
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Холдинг»
Адаптивность:
Да
Поддержка Композита:
Да

Описание решения

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

Подарок!
Этот модуль (и ещё много других) вы можете получить от нас в подарок при покупке модуля «Продвинутый обмен с 1С»

-------

Модуль позволяет вставлять любой код в любой текст.

1. Создайте включаемый файл file_name.php с произвольным кодом.

2. Напишите где-нибудь:
<?CAskaronInclude::IncludeFile("file_name.php");?>
3. Результат вашего включаемого файла отобразится в том месте, где вы вызвали IncludeFile. Причем, место, где вызывается функция может быть внутри закешированного шаблона компонента.

4. Вместо CAskaronInclude::IncludeFile можете написать текст (например, в тексте новости или в описании товара):
<!--askaron.include 
file_name.php 
-->
Содержимое файла отобразится в том месте, где вы напишите комментарий.



Модуль предоставляет совершенно новые возможности:

Редактор сайта может вставлять любой код в контент. Например, баннер или голосование прямо в текст новости.

Программист может, например, в список товаров быстро вставить компонент "Мне нравится" или кнопку "добавить в корзину / товар в корзине".

Типичная задача - вставить в детальную страницу товара список комментариев или список сопутствующих товаров.

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

Модуль корректно работает даже, если ваш код подключает какие-либо стили, js-файлы, устанавливает заголовки и свойства страницы.

В составе решения есть готовые примеры:
- текущая дата,
- голосование за рейтинг,
- баннер
- текущий опрос
- голосование
- форма обратной связи.

Другие модули могут добавлять дополнительные примеры, например, «Честное голосование»:
http://marketplace.1c-bitrix.ru/solutions/askaron.ibvote/

С версии 2.0.0 корректно работает встроенный ajax во включаемых компонентах ("AJAX_MODE" => "Y"). Например, комплексный компонент «Текущий опрос» или отзывы о товаре.

Статьи в документации об использовании «Включаемого кода»:
- для размещения компонента «Список отзывов для товара»:
- для размещения компонента «Честное голосование»

Документация по модулю «Включаемый код»:
http://askaron.ru/api_help/course1/chapter041/
Отзывы (1)
Обсуждения (25)
1 - 5 из 25
Что нового
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::PrintBuffer().
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-й версии Битрикса.
Установка
Устанавливается также, как и другие партнерские модули.

Работает на:
«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> 
 --> 
В конце выполнения страницы, на месте этого комментария выполнится включаемый файл.
Поддержка
mail@askaron.ru

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

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение