Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
One Win — Авторитетное игровое казино и платформа для ставок с выгодными условиями для любителей азартных игр
В сфере онлайн-казино и игр на ставки необходимо не только уровень сервиса, но и надежность оператора. С международной лицензией, которая обеспечивает соблюдение стандартов, сайт https://lenobr.ucoz.net/news/2023-03-28 уверенно занимает ключевых участников в сфере интерактивных казино. Организация стремится к оптимальных условий, разрабатывая новые функции, чтобы гарантировать пользователям захватывающий игровой процесс.
Приветственный бонус: Щедрый бонус для новых пользователей
Для новичков на платформе 1win предоставляется солидный приветственный бонус, который увеличивает ваши возможности. Это бонусная программа является одним из популярных на рынке, так как позволяет игрокам новым игрокам моментально воспользоваться бонусом, увеличив свои шансы на успешные ставки. Упрощенная процедура регистрации и внесение суммы мгновенно активируют бонус, что делает его получение максимально удобным и быстрым.
Live-ставки: Множество матчей онлайн с моментальными ставками В экосистеме букмекерства важнейшей частью является быстрота реакции и возможность реагировать на изменения в моментально. 1win предлагает игрокам десятки тысяч спортивных событий, доступных в формате ставок в режиме реального времени. Мы предоставляем доступ к ведущим международным и локальным соревнованиям, будь то хоккей.
Букмекерские ставки в лайве гарантируют игрокам быстро подстраиваться, что делает процесс ещё интереснее, но и тактически интересным. Используя передовые аналитические инструменты платформы, клиенты могут принимать более обоснованные решения, повышая вероятность выигрыша. Каждое событие сопровождается качественной аналитикой, что делает процесс ещё более обоснованным принимать решения на основе актуальных данных.
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />