Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Всем привет! Как выбрать и купить караоке для квартиры, дома или комнаты? Выбор качественной караоке системы одинаково важен, как для владельцев заведений, так и для любителей домашнего караоке. Сегодня профессиональные караоке-системы доступны тем, кто желает петь и наслаждаться музыкой, не выходя из дома или квартиры. Каждое караоке от AUDIO LIGA содержит в себе всё необходимое для веселого музыкального времяпрепровождения: превосходное звучание, впечатляющая база студийных песен, удобное управление и большое количество дополнительных функций способны порадовать даже самого привередливого и требовательного любителя караоке. Уютные и яркие караоке-вечеринки, соревнования и любимые праздники хорошее караоке устройство сделает приятным каждый день вашей жизни. Чем именно может удивить хорошее караоке для квартиры и дома? evolution evobox караоке Красота и дизайн караоке устройства. Если вы решили караоке купить для квартиры или дома, вы вряд ли хотели бы устанавливать огромное некрасивое устройство, которое обычно используется в барах и клубах. Караоке-система для дома или квартиры от Аудио Лига это компактное и стильное устройство, которое внешне кардинально отличается от клубного оборудования, однако обладает всеми необходимыми профессиональными функциями для музыкального времяпрепровождения. Evobox Premium и Evobox отлично смотрится в современном интерьере и с легкостью умещается на полочке. Evobox и Evobox Plus представлены в шести вариантах: вы легко сможете выбрать подходящий цвет и создать яркий и красивый акцент в гостиной, либо, наоборот, сделать устройство незаметным. Если караоке, то в AUDIO LIGA - https://audioliga.ru/ . Увидимся!
корм чойс для кастрированных котов заказать корм грандорф для собак через интернет с доставкой наполнитель для кошек силикагель отзывы ям мазь цена перевозка для кота купить
купить сухой корм аквариумных рыб сколько давать лабрадору корма корма для собак доставка на дом таблица кормления корма брит для собак хиллс для кошек
ренал роял канин для кошек акана холистик корм для собак кошки порода экзотическая короткошерстная купить корм роял канин для собак московские интернет магазины товаров для животных
ошейник для кошек с феромонами как вывести домашних блох состав корма для собак чаппи отзывы ветеринаров петух фото рыбки капли от блох для кошек применение
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />