Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Мобильные игры в последнее время становятся всё более популярными. Каждый день недели появляются новые игры, которые впечатляют пользователей со всего земного шара. В этой статье мы расскажем о новейших новостях из мира мобильных игр и новостных сводках игровой индустрии. Недавно компания Samsung объявила свежую версию Android, которая внедрила множество усовершенствований для пользователей. В частности, теперь доступны более высокие визуальные параметры, что улучшает геймплей ещё качественным. Одной из самых долгожданных игр ближайшего времени является новая версия Call of Duty Mobile. Разработчики подготовили множество миссий, а также улучшили игровой мир и включили новые функции. Важным событием в игровой индустрии стало анонс проекта от компании Supercell. Титул игры пока держится в секрете, но источники говорят, что это будет захватывающий стратегия с онлайн-режимом. Для любителей мобильных шутеров есть отличная новость - в этом месяце выйдет последнее расширение для Rise of Kingdoms. В этом обновлении создатели добавили новые здания, а также внедрили уникальные механики. Мир мобильных игр постоянно развивается, и каждый день нас радуют новые проекты. Следите за нашей страницей, чтобы не пропустить о самых актуальных новинках и событиях в мире игр. Кроме того, не забудьте следить за нашими новостями в https://t.me/s/mods_menu/10, чтобы знать интересные обновления из мира гейминга. На сегодня это все новости из мира игровой индустрии. До новых встреч и удачных игровых сессий!
Обогатите свой кулинарный репертуар с помощью https://ShellFood.ru, где собраны уникальные онлайн-рецепты морепродуктов. Сайт Шеллфуд предлагает полезные инструкции и творческие идеи для приготовления блюд, которые удивят и порадуют вас и ваших близких. От простых закусок до сложных главных блюд, ShellFood сделает каждый прием пищи незабываемым.
Greetings all! The psychology of online gaming revolves around the need for challenge, social interaction, and emotional engagement. Why people play online games is often driven by the desire to escape, connect, and achieve in a virtual environment. The benefits of seasonal eating include a more balanced diet and better health when you align your meals with seasonal produce. Online games influence relationships by offering a shared space for communication and teamwork. Time management for business leaders is crucial for handling multiple responsibilities effectively and achieving company goals. More information here - https://cialisgf.com video game remasters and nostalgia what is voluntourism? preparing for a pet-friendly trip aligning diet with nature’s rhythms
Hey everyone! If you’re a cinnamon lover like me, let me introduce you to the king of spices: Ceylon cinnamon. Known as “true cinnamon,” it’s not just a flavorful addition to recipes—it’s a powerhouse of health benefits and versatility.
What makes Ceylon cinnamon so special? For starters, it’s milder and sweeter than the regular Cassia cinnamon most of us are used to. Whether I’m brewing a cozy Ceylon cinnamon tea, sprinkling powder on my oatmeal, or simmering sticks in soups and desserts, its subtle flavor elevates every dish without overpowering it.
I love using organic Ceylon cinnamon because it’s pure and free of harmful chemicals. If you’re health-conscious, this is the way to go. Ceylon cinnamon has significantly lower levels of coumarin compared to Cassia, making it safer for everyday use. Plus, it’s packed with antioxidants, which help fight inflammation and support overall wellness.
One of my favorite uses? Turning sticks into tea! Just steep a few in hot water, add a splash of honey, and enjoy a soothing drink that feels like a warm hug. And don’t get me started on the powder—it’s perfect for baking, smoothies, or even spicing up your morning coffee.
If you’re curious about incorporating Ceylon cinnamon into your routine, blogs about its benefits, recipes, and creative uses are a must-read. They helped me discover its incredible versatility, from enhancing meals to improving health. Seriously, once you go true cinnamon, there’s no going back!
Do you use Ceylon cinnamon?
I’d love to hear your favorite recipes or tips.
Let’s swap ideas and celebrate this amazing spice!
Greetings all! The psychology of online gaming revolves around human needs for challenge, accomplishment, and social interaction. Why people play online games is often linked to the desire for social engagement, fun, and competition. The benefits of seasonal eating are many, offering better health when your diet aligns with nature’s changing offerings. Online games influence relationships by helping people form lasting bonds through cooperative play. Time management for business leaders is a key strategy for ensuring productivity and achieving business goals. More information here - п»їhttps://cialisgf.com/ maximizing productivity with digital tools gaming communities and social impact food trends for seasonal diets mentoring to drive workplace innovation
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />