Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
AquaSculpt weight loss is here to stay! With AquaSculpt capsules, you get fast AquaSculpt results thanks to natural AquaSculpt ingredients. No worries about AquaSculpt side effects—users confirm it in AquaSculpt reviews. Curious AquaSculpt how to use? It’s easy and effective. AquaSculpt where to buy? Visit https://aquasculpt.best and transform your body now!
Добрый день! Аренда автомобилей для поездок в Сочи с детьми – путешествуйте с детьми с комфортом, выбрав автомобили с детскими креслами и большим багажником для всех нужных вещей. Мы предлагаем авто, которые идеально подходят для семейных поездок. аренда авто Адлер без водителя Все наши машины оборудованы для удобства семейных путешествий. Прокат автомобилей для путешествий по побережью Сочи – откройте для себя побережье Сочи с арендой автомобилей. Мы предоставляем машины для комфортных поездок по прибрежным маршрутам, включая остановки на пляжах и посещение местных достопримечательностей. Путешествуйте по побережью с удобством и стилем. Более подробно на сайте - https://avto-prokat-23.ru/ машина на прокат Адлер, прокат авто в аэропорту Сочи, аренда авто Сочи Геленджик прокат авто в Адлере без водителя посуточно, прокат авто Сочи парк, прокат машин в Сочи Удачи и хороших путешествий!
The Reasons Behind Why Online Casinos Remain a Global Phenomenon
Digital casinos have modernized the betting landscape, offering a unique kind of user-friendliness and selection that physical gambling houses are unable to replicate. Over the past decade, countless gamblers globally have turned to the adventure of virtual gambling because of its anytime, anywhere convenience, appealing qualities, and constantly growing collections of titles.
If you’re exploring for the first time with the world of digital casinos or seek to discover safe services, why not become part of our lively online hub? It’s a place where enthusiasts share insights, guiding you to enhance your virtual play. Explore the connections and learn more now: slot fortune gems - jili games
One of the key draws of online gaming options is the unparalleled diversity of choices on offer. Whether you love spinning retro slot machines, playing through engaging video slots, or exercising tactics in classic casino games like Roulette, casino websites deliver endless possibilities. Plenty of operators also feature live dealer games, making it possible for you to participate with human game hosts and co-players, all while experiencing the lifelike feel of a physical gaming house right at home.
Upshift Finance is a next-generation decentralized trading platform designed to provide secure, fast, and efficient crypto transactions. With smart contract automation, low transaction fees, and seamless integration with DeFi protocols, Upshift Finance empowers traders to swap digital assets and execute trades with maximum security. Whether you're a beginner or an experienced trader, Upshift Finance offers a powerful, transparent, and user-friendly trading ecosystem. https://upshift.ink
Nucleus Earn is revolutionizing DeFi staking and passive income generation by offering secure, high-yield crypto rewards. With smart contract-powered staking pools, Nucleus Earn allows users to earn rewards effortlessly while maintaining full control over their assets. Whether you're a beginner or an experienced investor, Nucleus Earn’s decentralized staking platform ensures transparency, security, and optimal returns in the fast-growing world of DeFi. https://nucleusearn.org
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />