Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
1-вин — Официальное онлайн-платформа казино и сервис букмекерских услуг с выгодными условиями для ставок
В пространстве интернет-казино и игр на ставки ключевое значение имеет не только надежность услуг, но и надежность оператора. С официальной лицензией, которая гарантирует надежность, 1-вин выступает одним из лидеров среди букмекерских платформ. Платформа сфокусирована на максимального комфорта, обновляя платформу, чтобы дать пользователям захватывающий игровой процесс.
Приветственный бонус: Щедрый бонус для пользователей платформы Для новичков в казино на платформе 1win предоставляется выгодный приветственный бонус, который стимулирует успешное начало. Это предложение является одним из ведущих на среди конкурентов, так как позволяет игрокам новым пользователям начать игру с бонусом, значительно улучшив стартовые позиции. Легкий старт и перевод средств моментально активируют предложение, что делает его активацию приятным и лёгким.
Live-ставки: Мгновенные возможности для ставок с максимальным удобством В мире спортивных ставок важнейшей частью является быстрота реакции и шанс учесть изменения в реальном времени. 1win предлагает игрокам широкий выбор спортивных событий, доступных в формате игры вживую. Мы предоставляем доступ к глобальным чемпионатам и играм, будь то хоккей.
Букмекерские ставки в лайве открывают возможность быстро подстраиваться, что делает процесс насыщенным эмоциями, но и серьёзным испытанием навыков. Благодаря аналитическим данным платформы, игроки платформы могут принимать более обоснованные решения, оптимизируя стратегию. Каждое событие обеспечено аналитическими обзорами, что позволяет лучше анализировать принимать решения на основе актуальных данных.
Игровые автоматы: Демо-режим и максимум возможностей над игровым ассортиментом Один из главных плюсов онлайн-казино 1-вин — это функция тестовых версий игровых автоматов, что дает шанс попробовать автоматы без ставок на реальные деньги. Это незаменимо для новичков, которые ещё не привыкли к интерфейсу или требованиями игры, а также для продвинутых игроков, которые хотят найти новые игры или построение игровых планов.
Игры разработаны лидерами рынка, такими как Play’n GO, что гарантирует высочайшее качество графики, саундтрек и игровой процесс. С этим уровнем, игроки могут выбрать игры, которые соответствуют их стилю и предпочтениям, от винтажных автоматов до новых игровых решений и бонусными играми.
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />