Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
I really enjoyed this blog! It's full of useful information, and you explained everything perfectly. Thanks for making it so easy to understand. I'll be following your posts closely
Мобильные игры в последнее время становятся всё более востребованными. Каждый день недели появляются интересные разработки, которые удивляют игроков со всего мира. В этой статье мы расскажем о новейших новостях из мира мобильных игр и новостях игровой индустрии. Недавно компания Google объявила новую версию Android, которая принесла набор усовершенствований для геймеров. В частности, теперь поддерживаются улучшенные визуализированные режимы, что улучшает время в игре ещё качественным. Одной из самых ожидаемых игр 2024 года является продолжение Call of Duty Mobile. Создатели подготовили огромное количество персонажей, а также обновили визуальные эффекты и добавили новые возможности. Важным событием стало представление разработки от компании NetEase. Название проекта пока держится в секрете, но инсайдеры говорят, что это будет захватывающий RPG с кооперативным геймплеем. Для фанатов мобильных стратегий есть отличная новость - в этом месяце выйдет последнее обновление для Clash of Clans. В этом обновлении команда представили новые юниты, а также внедрили уникальные механики. Мир мобильных игр постоянно развивается, и каждую неделю появляются интересные релизы. Следите за нашими обзорами, чтобы не пропустить о новейших новинках и событиях в мире игр. Кроме того, обязательно следить за нашей страницей в https://ok.ru/group/70000006632560/topic/157472785775472, чтобы получать интересные обновления из мира игр. На сегодня это все новости из мира мобильных игр. До скорых встреч и удачных игровых сессий!
Good day! I spent a long time brainstorming how to improve Ahrefs parameters, Domain Rank, the website, and my projects, and I found out >>> Automatic link runs with Xrumer speed up the SEO promotion process. Link building programs help increase DR and improve Ahrefs metrics. Mass mailings on forums with Xrumer create quality links. Increasing site authority becomes easier with this tool. Xrumer is your assistant in SEO. I found some cool guys who developed an affordable and, most importantly, effective run with Xrumer - https://yandex.com/search/?text=%D0%BF%D1%80%D0%BE%D0%B3%D0%BE%D0%BD+bullet&lr=162&redircnt=1732527689.1 How to gather a base for Xrumer Xrumer: complete guide Link building for top-10 promotion How to increase DR in Ahrefs
Услуги чистки канализаций по Волоколамскому району от 750р. за 1 куб. Шланги до 100м. Работаем без выходных. Оказываем услуги по обслуживанию септиков на территории Москвы и Московской области подробнее. редоставляем в длительную арендукабинки с доставкой и дальнейшим обслуживанием по всей Московской области. подробнее.
Игры на смартфон в последнее время становятся всё более популярными. Каждый день недели появляются свежие разработки, которые восхищают геймеров со всего мира. В этой статье мы расскажем о актуальных событиях из мира мобильных игр и новостных сводках игровой индустрии. Недавно компания Samsung представила последнюю версию Android, которая внедрила набор обновлений для геймеров. В частности, теперь поддерживаются более высокие визуальные настройки, что улучшает игровой процесс ещё приятным. Одной из самых долгожданных игр 2024 года является продолжение PUBG Mobile. Разработчики создали множество новых уровней, а также усовершенствовали графику и внедрили новые опции. Значимым событием стало анонс новой игры от компании Supercell. Титул игры пока держится в секрете, но источники говорят, что это будет захватывающий стратегия с онлайн-режимом. Для фанатов мобильных RPG есть отличная новость - в этом месяце выйдет новое дополнение для Rise of Kingdoms. В новой версии разработчики представили новых героев, а также внедрили специальные события. Мир мобильных игр не стоит на месте, и каждую неделю появляются свежие разработки. Следите за нашими новостями, чтобы быть в курсе о самых актуальных обновлениях и событиях. Кроме того, не забудьте следить за нашей страницей в https://vk.com/wall-226169585_9, чтобы знать интересные новости из мира игр. На сегодня это все известия из мира мобильных игр. До новых встреч и удачных игровых сессий!
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />