Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Широкий выбор фурнитуры для плинтуса, выберите подходящий вам вариант. Качественная фурнитура для плинтуса, не подведут вас в эксплуатации. Простота установки элементов плинтуса, сэкономьте время и силы. Тренды в дизайне фурнитуры для плинтуса, выделитесь из общей массы. Фурнитура для плинтуса из экологически чистых материалов, сделайте свой дом более безопасным для здоровья. Тренды в оттенках для декора плинтуса, выберите подходящий вам вариант. Эксклюзивные варианты фурнитуры для плинтуса, выразите свою индивидуальность через дизайн. Советы по выбору фурнитуры для плинтуса, для долгосрочного использования. Стильные детали для украшения плинтуса, создайте уютный и стильный дом. Изысканные решения для отделки плинтуса, сделайте свой дом роскошным и элегантным. фурнитура купить фурнитура купить .
Множество вариантов фурнитуры для плинтуса, выберите подходящий вам вариант. Надежные элементы для плинтуса, гарантия долгого срока службы. Удобство монтажа фурнитуры для плинтуса, без лишних усилий. Модные элементы для украшения плинтуса, подчеркните стиль своего интерьера. Фурнитура для плинтуса из экологически чистых материалов, сделайте свой дом более безопасным для здоровья. Модные цвета для элементов плинтуса, создайте гармонию в доме. Уникальные элементы для стильного плинтуса, сделайте свой дом неповторимым. Рекомендации по заботе о фурнитуре для плинтуса, для безупречного результата. Стильные детали для украшения плинтуса, создайте уютный и стильный дом. Элегантные элементы для стильного плинтуса, для создания аристократичной атмосферы. плинтуса на заказ https://furnituradlyaplintusamsk.ru/ .
Широкий выбор фурнитуры для плинтуса, выберите подходящий вам вариант. Качественная фурнитура для плинтуса, гарантия долгого срока службы. Простота установки элементов плинтуса, сэкономьте время и силы. Тренды в дизайне фурнитуры для плинтуса, сделайте дом уютным и стильным. Природные решения для отделки плинтуса, сделайте свой дом более безопасным для здоровья. Модные цвета для элементов плинтуса, подчеркните цветовую гамму своего интерьера. Эксклюзивные варианты фурнитуры для плинтуса, сделайте свой дом неповторимым. Советы по выбору фурнитуры для плинтуса, для долгосрочного использования. Декоративные элементы для фурнитуры плинтуса, добавьте шарм вашему интерьеру. Элегантные элементы для стильного плинтуса, сделайте свой дом роскошным и элегантным. плинтуса какие выбрать https://furnituradlyaplintusamsk.ru/ .
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />