Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Good day! The psychology of online gaming taps into the human drive for social connection and challenge, making it a popular activity. People play online games to enjoy immersive experiences and connect with others. Aligning your diet with the seasons for seasonal eating brings numerous benefits, including better digestion and overall vitality. The impact of online games on social connections is immense, with multiplayer experiences strengthening bonds between players. Time management for business leaders is key to maintaining a successful workflow and fostering a positive organizational culture. More information here - https://wegottathing.com volunteering programs for travelers, fostering teamwork through online games, gaming’s influence on teamwork how to mentor future leaders, exploring spirituality through travel, finding inner peace through spiritual trips Good luck!
Добрый день! Купите авто из Америки с растаможкой в Минске и наслаждайтесь качественным транспортом! Мы предлагаем широкий выбор автомобилей, которые прошли проверку на качество. Все машины из Америки проходят полный осмотр перед продажей. У нас вы найдете авто по доступной цене с растаможкой. в минске авто из америки Обратитесь к нам и выберите авто из Америки в Минске! Более подробно на сайте - https://telegra.ph/Avto-iz-SSHA-v-Minsk-06-26 минск авто из америки, купить авто в америке минск, авто из америки в наличии в минске авто из америки минск, авто из америки в наличии минск, авто минск америк доставка Удачи!
Здравствуйте! Ищете авто из Америки в Минске? Мы предлагаем вам возможность приобрести авто с растаможкой и выгодными условиями. Наши автомобили прошли проверку качества и готовы к эксплуатации. Купить авто из Америки с растаможкой в Минске еще никогда не было так просто! авто минск америк доставка Обращайтесь к нам для консультации и выбора вашего нового авто. Более подробно на сайте - https://telegra.ph/Avto-iz-SSHA-v-Minsk-06-26/ купить авто из америки в минск, авто из америки в минск, битые авто в минске из америки битые авто в минске из америки, авто из америки купить минск, авто в минске из америки Удачи!
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />