Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Привет гемблеры! Использование современных технологий для защиты данных и финансовых операций: Мы используем самые передовые технологии шифрования данных, чтобы обеспечить безопасность всех финансовых операций и личной информации наших игроков. Заходите по ссылке - раменбет играть онлайн бесплатные игры ramenbet casino сайт депозиты, ramenbet онлайн с круглосуточной поддержкой, раменбет регистрация игровой автомат Хороших профитов!
Digital casinos have reshaped the betting landscape, delivering a unique kind of accessibility and variety that physical gambling houses can’t match. Over the past decade, a vast number of enthusiasts globally have chosen the pleasure of digital casino play due to its accessibility, exciting features, and continuously increasing range of offerings.
If you’re just starting with the world of digital casinos or want to delve deeper into trusted platforms, why not join our growing interactive platform? It’s a hub where enthusiasts post tips, assisting you to improve your gaming journey. Discover the connections and see it here now: 5win
One of the biggest attractions of online casinos is the astounding range of choices on offer. Whether you are a fan of interacting with old-school reel games, trying out theme-based visual slot games, or strategizing in card and board games like Baccarat, virtual venues boast endless choices. A large number of platforms also feature live dealer games, letting you to connect with live hosts and other players, all while enjoying the engaging environment of a brick-and-mortar establishment from anywhere you want.
Tattoo Machines for Every Artist. Looking for the best tattoo machine? We offer a wide range of rotary and pen machines with high power and precision. Whether you need black or color tattoo supplies, we have it all in our shop. Why Choose Our Machines? High-quality grips for comfort. New rotary designs for smooth operation. Best price on sale items. Fast shipping on all orders. Skip the search and add to cart now! Check out more at https://bluerosetattooshop.com/
Привет гемблеры! Без депозита в казино можно легко начать игру и выиграть реальные деньги. Казино с бездепозитными бонусами дает шанс на бесплатные выигрыши. Бездепозитные бонусы казино открывают перед вами новые возможности для старта. Казино онлайн бездепозитный бонус помогает новичкам начать игру без рисков. казино с бездепозитными бонусами Воспользуйтесь бездепозитными бонусами в casino и начинайте выигрывать! Бездепозитные бонусы казино — это шанс для новичков начать без обязательных затрат. Казино с бездепозитными бонусами позволяет играть бесплатно и выигрывать. Без депозита в казино можно испытать удачу без рисков. Казино онлайн бездепозитный бонус помогает новичкам начать без обязательных вложений. Играй в casino с бездепозитными бонусами и начинай выигрывать бесплатно! Вся информация по ссылке - https://tomatomania.ru/yadovityj-porkupinskij-tomat/ бездеп промо, бездепозитные бонусы, бездепозитный бонус слоты Хороших бонусов!
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />