Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Мобильные игры в последнее время становятся всё более востребованными. Каждый день появляются интересные проекты, которые восхищают геймеров со всего мира. В этой статье мы расскажем о последних обновлениях из мира мобильных игр и свежих новостях игровой индустрии. Недавно компания Google представила свежую версию фирменной оболочки, которая добавила ряд обновлений для геймеров. В частности, теперь возможны более высокие графические режимы, что улучшает игровой процесс ещё приятным. Одной из самых интересных игр ближайшего времени является продолжение PUBG Mobile. Команда создали огромное количество миссий, а также усовершенствовали визуальные эффекты и добавили новые опции. Интересным событием в игровой индустрии стало анонс проекта от компании NetEase. Название проекта пока не объявлено, но утечки говорят, что это будет неповторимый стратегия с онлайн-режимом. Для любителей мобильных RPG есть отличная новость - в ближайшее время выйдет последнее дополнение для State of Survival. В этом обновлении команда включили новых героев, а также ввели уникальные механики. Сфера мобильных игр динамично меняется, и каждый день выходят свежие проекты. Следите за нашей страницей, чтобы быть в курсе о самых актуальных новинках и новостях индустрии. Кроме того, не забудьте подписаться нашей страницей в https://www.pinterest.com/pin/118782508915605455/, чтобы знать актуальные обновления из мира гейминга. На сегодня это все новости из мира игровой индустрии. Увидимся скоро и вдохновляющего гейминга!
Resumehead is the premier resume writing and career coaching service, trusted by millions of job seekers worldwide. Our team of experts is dedicated to your success, providing support throughout your entire professional journey. From crafting a professional resume and industry-specific cover letter to optimizing your LinkedIn profile and offering personalized career coaching, we’re here to help you unlock new opportunities with a resume that showcases your true potential https://resumehead.com/
Мобильные игры в последнее время становятся всё более популярными. Каждый день месяца появляются новые игры, которые удивляют игроков со всего мира. В этой статье мы расскажем о последних обновлениях из мира мобильных игр и новостях игровой индустрии. Недавно компания Google анонсировала новую версию iOS, которая принесла ряд обновлений для любителей игр. В частности, теперь возможны улучшенные визуализированные параметры, что превращает время в игре ещё более плавным. Одной из самых ожидаемых игр этого года является продолжение PUBG Mobile. Разработчики подготовили огромное количество миссий, а также усовершенствовали визуальные эффекты и внедрили дополнительные функции. Интересным событием стало объявление проекта от компании NetEase. Название проекта пока не разглашается, но утечки сообщают, что это будет захватывающий экшен с кооперативным геймплеем. Для поклонников мобильных стратегий есть радостное известие - в ближайшее время выйдет последнее дополнение для Clash of Clans. В этом обновлении создатели добавили новых героев, а также добавили новые режимы. Сфера мобильных игр постоянно развивается, и каждый день выходят свежие релизы. Следите за нашей страницей, чтобы узнать первыми о новейших играх и событиях в мире игр. Кроме того, стоит следить за нашими соцсетями в https://t.me/s/mods_menu/2, чтобы получать интересные новинки из мира гейминга. На сегодня это все события из мира игровой индустрии. Увидимся скоро и приятной игры!
Ведущие типографии в Краснодаре, специализируются на производстве полиграфической продукции. Если вам нужны высококачественные печатные услуги, то вам нужно обратится где предлагаем широкий спектр услуг, которые помогут вам продвигать свой бренд, привлекать новых клиентов и улучшать эффективность вашей маркетинговой стратегии.
Опытные типографии предлагают различные услуги печати, отвечающие всем вашим потребностям в полиграфии. Такие компании специализируются на печати различных типов продукции, включая нагрудные значки, брошюры, бумажные пакеты, визитные карточки, календари, каталоги, листовки и наклейки. Все наши услуги выполняются профессиональными сотрудниками, использующими современное оборудование и самые передовые технологии печати https://salavat-rik.ru/
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />