Для добавления нового движка шаблонизации на сайт в файл /bitrix/php_interface/init.php необходимо добавить следующее:
1. Глобальную переменную $arCustomTemplateEngines, которая содержит ассоциативный массив, каждый элемент которого имеет вид:
"код_шаблонизатора" => array(
"templateExt" => array("расширение1"[, "расширение2"...]),
"function" => "имя_функции_подключения_движка"
)
где:
"код_шаблонизатора" - произвольное уникальное в рамках сайта слово;
"расширениеN" - расширение файла, который должен обрабатываться этим движком шаблонизации;
"имя_функции_подключения_движка" - имя функции, которая будет вызываться, если шаблон компонента имеет указанное расширение.
2. Функцию подключения движков:
function имя_функции_подключения_движка($templateFile, $arResult, $arParams, $arLangMessages, $templateFolder, $parentTemplateFolder, $template),
где:
$templateFile – путь к файлу шаблона относительно корня сайта,
$arResult – массив результатов работы компонента,
$arParams – массив входных параметров компонента,
$arLangMessages – массив языковых сообщений (переводов) шаблона,
$templateFolder – путь к папке шаблона относительно корня сайта (если шаблон лежит не в
папке, то эта переменная пуста),
$parentTemplateFolder - путь относительно корня сайта к папке шаблона комплексного
компонента, в составе которого подключается данный компонент (если компонент
подключается самостоятельно, то эта переменная пуста),
$template – объект шаблона.
Рассмотрим подключение движков на конкретных примерах.
Страница
1 - 1 из 3
Начало | Пред. |
123
|
След. |
Конец
Планируете обновление участка? Тогда вам стоит обратить внимание на сайт компании, которая знает толк в надёжных решениях. На ros18.ru представлены десятки товаров под любые задачи: от фасадной отделки до установки теплиц. Нужен арматура 8 купить для каркасных работ или арматура под фундамент — всё в наличии. Компания работает напрямую с заводами и гарантирует цену, которую сложно найти в розничных магазинах.
Каталог продуман до мелочей: профнастил, кирпич, плитка, трубы, поликарбонат, теплицы и даже комплектующие. И это не просто товары — вы получите товар с доставкой, а при необходимости — проконсультироваться с экспертами. Работаете в Ижевске или в области? Привезут в срок.
Есть сомнения по характеристикам? Помогут разобраться. Если вы искали труба профильная 80х60 разумная, а обслуживание — профессиональное, — вот ваш вариант. Это не случайный сайт, а надёжный партнёр для тех, кто создаёт комфорт своими руками.
Затеяли стройку? Тогда вам стоит обратить внимание на сайт компании, которая знает толк в надёжных решениях. На ros18.ru можно найти десятки товаров под любые задачи: от фасадной отделки до установки теплиц. Нужен теплица 3 на 6 для каркасных работ или арматура под фундамент — всё доступно к заказу. Компания работает напрямую с заводами и гарантирует цену, которую сложно найти в розничных магазинах.
Ассортимент впечатляет: профнастил, кирпич, плитка, трубы, поликарбонат, теплицы и даже комплектующие. И это не просто товары — вы оформите заказ с логистикой, а при необходимости — проконсультироваться с экспертами. Работаете в Ижевске или в области? Привезут оперативно.
Есть сомнения по характеристикам? Помогут разобраться. Если вы искали поликарбонат монолитный прозрачный листовой приемлемая, а обслуживание — на уровне, — вот ваш вариант. Это не случайный сайт, а надёжный партнёр для тех, кто работает на результат.
Сегодня всё больше игровых сервисов обращаются к технологиям AI, и в частности pin up casino предлагает высокий уровень интеграции. интеллектуальные решения способствуют улучшение сервиса, что делает игровой процесс эффективным.
Сегодня всё больше платформ используют технологиям AI, и среди них казино pin up предлагает технологичное решение адаптации. AI-модули способствуют более точный анализ поведения игроков, что делает игровой процесс эффективным.
Сегодня всё чаще онлайн-казино внедряют технологиям AI, и среди них pin up официальный сайт показывает высокий уровень реализации. Алгоритмы ИИ помогают более точный анализ поведения игроков, что делает игровой процесс более интересным.
Sign up and activate your bonus for an exciting betting experience. This exclusive offer is all you need to kick off and win more today. https://www.imdb.com/list/ls599400436/ Free betting cash
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />