Зв`язок
Вітаю! Я, Віталій, Ваш особистий надійний програміст.
1С Підприємство 8.2-8.3, 1С-Бітрікс: Управління сайтом, Бітрікс24

Код, що включається

"Уникальный модуль "Включаемый код" для Битрикс маркетплейс – мощное средство для управления и внедрения динамического кода на сайте. Оптимизируйте свою работу и повысьте функциональность вашего сайта с помощью этого инновационного инструмента."
Бітрікс Код, що включається
Код, що включається (askaron.include) - Модуль Бітрікс

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

Подарунок!
Цей модуль (і ще багато інших) ви можете отримати від нас у подарунок при покупці модуля «Просунений обмін з 1С»

-------

Модуль дозволяє вставляти будь-який код у будь-який текст.

1. Створіть файл file_name.php з довільним кодом.

2. Напишіть десь:
[CODE] [/CODE]3. Результат вашого файлу відобразиться в тому місці, де ви викликали IncludeFile. Причому місце, де викликається функція може бути всередині шаблону компонента, що закешується.

4. Замість CAskaronInclude::IncludeFile можете написати текст (наприклад, в тексті новини або в описі товару):
[CODE] [/CODE]Вміст файлу з'явиться там, де ви напишіть коментар.

5. Спосіб вище дозволяє вставити код, що вмикається, але при цьому порушується порядок виконання коду сторінки, тому що виклик включається коду відбувається в кінці сторінки. Щоб зробити виклик коду, що вмикається не в кінці роботи сторінки, а раніше, використовуйте пару StartBuffer і PrintBuffer.

[CODE]
...
виклик компонента, всередині якого кешується шаблон,
і всередині шаблону викликати
CAskaronInclude::IncludeFile("file_name.php");
?>
...

[/CODE]



Модуль надає абсолютно нові можливості:

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

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

Типове завдання - вставити до детальної сторінки товару список коментарів або список супутніх товарів.

Помітно прискорюється розробка там, де в компонент із включеним кешем треба додати область, що не кешується.

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

У складі рішення є готові приклади:
- Поточна дата,
- Голосування за рейтинг,
- Банер
- поточне опитування
- Голосування
- форма зворотного зв'язку.

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

З версії 2.0.0 коректно працює інтегрований ajax у включених компонентах ("AJAX_MODE" => "Y"). Наприклад, комплексний компонент «Поточне опитування» або відгуки про товар [/ URL].

Статті в документації про використання «коду, що включається»:
- для розміщення компонента «[URL=http://askaron.ru/api_help/course1/lesson118/]Список відгуків для товару
»:
- для розміщення компонента «Честне голосування»

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

Наш модуль вже успішно використовують на наших проектах

file_download Завантажити Модуль Маркет
file_download Завантажити Модуль Маркет