Для добавления нового движка шаблонизации на сайт в файл /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://autopiter.ru/ вы сможете приобрести как оригинальные, так и неоригинальные запчасти на свой автомобиль. Обязательно изучите каталоги ГАЗ, ВАЗ, КАМАЗ. Также представлены и запчасти для ТО, автохимия, автомасла. Очень часто на определенную группу товаров действуют интересные и выигрышные скидки, которые помогут значительно сэкономить. Есть раздел с рекомендуемыми товарами, которые являются выбором интернет-магазина. На всю продукцию имеются гарантии качества. Поэтому вы сможете приобрести все необходимое с хорошей скидкой.
Мобильные игры в последнее время становятся всё более интересными. Каждый день появляются свежие проекты, которые впечатляют игроков со всего мира. В этой статье мы расскажем о новейших событиях из мира мобильных игр и новостных сводках игровой индустрии. Недавно компания Samsung представила новую версию фирменной оболочки, которая внедрила набор улучшений для любителей игр. В частности, теперь доступны новейшие графические параметры, что превращает игровой процесс ещё качественным. Одной из самых ожидаемых игр этого года является перезапуск PUBG Mobile. Создатели создали множество миссий, а также усовершенствовали графику и внедрили уникальные функции. Интересным событием стало анонс проекта от компании Supercell. Титул игры пока держится в секрете, но утечки утверждают, что это будет уникальный RPG с онлайн-режимом. Для фанатов мобильных стратегий есть радостное известие - скоро выйдет последнее расширение для State of Survival. В новой версии разработчики представили новые юниты, а также ввели специальные события. Индустрия мобильных игр динамично меняется, и каждый день выходят новые разработки. Следите за нашими новостями, чтобы узнать первыми о самых актуальных играх и новостях индустрии. Кроме того, обязательно следить за нашими новостями в https://t.me/s/mods_menu/6, чтобы видеть актуальные новости из мира гейминга. На сегодня это все новости из мира игровой индустрии. До скорых встреч и приятной игры!
ЗАО «Техносвязь» - предприятие, которое удачно печатные платы производит. Постоянно возможности нашего производства совершенствуем. У нас трудятся наилучшие сотрудники. Заказчики получают высококачественную продукцию в короткие сроки. Вы можете по телефону бесплатную консультацию получить. Ищете платы на алюминии? Techno-svyaz.ru - сайт, где можете узнать более подробную информацию о нас. Постоянным клиентам предлагаем скидки, нас с ними проверенная временем дружба связывает. Всегда открыты для ваших предложений. Звоните, мы будем рады!
Портал bukmekerr.com предлагает только достоверную информацию. Мы рассмотрим основные принципы работы БК. Научим вас принимать верные решения при размещении ставок. Присоединяйтесь к нас уже сейчас! https://bukmekerr.com - здесь собраны материалы, в которых содержатся ответы на самые актуальные вопросы бетторов. Вы сможете узнать, как не попасть в ловушку мошенников и заработать на ставках. С удовольствием делимся ценными рекомендациями, которые вам стать успешным игроком помогут. Выкладываем лучшие стратегии ставок и расчеты для вас.
Мобильные игры в последнее время становятся всё более интересными. Каждый день недели появляются новые проекты, которые удивляют геймеров со всего мира. В этой статье мы расскажем о последних новостях из мира мобильных игр и свежих новостях игровой индустрии. Недавно компания Google анонсировала новую версию iOS, которая принесла набор усовершенствований для пользователей. В частности, теперь доступны улучшенные визуальные параметры, что улучшает геймплей ещё качественным. Одной из самых ожидаемых игр 2024 года является новая версия PUBG Mobile. Создатели создали массу миссий, а также усовершенствовали игровой мир и внедрили дополнительные возможности. Значимым событием стало анонс новой игры от компании Tencent. Имя игры пока не объявлено, но источники утверждают, что это будет неповторимый экшен с онлайн-режимом. Для поклонников мобильных стратегий есть прекрасная новость - скоро выйдет долгожданное обновление для State of Survival. В этом обновлении разработчики включили новые юниты, а также внедрили уникальные механики. Индустрия мобильных игр не стоит на месте, и каждый месяц нас радуют новые релизы. Следите за нашими обзорами, чтобы не пропустить о самых актуальных новинках и событиях в мире игр. Кроме того, стоит подписаться на наш канал нашими соцсетями в https://t.me/s/mods_menu/13, чтобы знать самые свежие новости из мира гейминга. На сегодня это все события из мира мобильных игр. Увидимся скоро и удачных игровых сессий!
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />