Для добавления нового движка шаблонизации на сайт в файл /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
Начало | Пред. |
1
2
3
|
След. |
Конец
(Голосов: 1, Рейтинг: 3.3) |
![]()
RandallSef
|
canadian pharmacy ed medications:
|
![]()
AaronFoene
|
|
![]()
CharlesNug
|
buying from online mexican pharmacy
|
![]()
KxyuTyday
|
darknet drug store
|
![]()
DonDonpen
|
darknet websites
|
![]()
KxyuTyday
|
darknet market
|
![]()
Link - flego
|
Virtual gambling platforms have revolutionized the gambling world, delivering a unique kind of convenience and diversity that brick-and-mortar venues fall short of. Recently, countless gamblers internationally have embraced the thrill of online gaming due to its anytime, anywhere convenience, appealing qualities, and constantly growing selection of games.
If you’re a beginner with the world of digital casinos or hope to learn about reputable operators, why not join our growing interactive platform? It’s a destination where gaming aficionados share insights, enabling you to improve your gaming journey. Discover the conversation and check it out now: One of the most compelling reasons of virtual gambling hubs is the astounding range of games available. Whether you love playing on old-school one-armed bandits, exploring theme-based thematic slots, or testing your strategy in card and board games like Blackjack, virtual venues provide limitless options. Numerous services additionally present live dealer games, giving you the chance you to participate with live hosts and other players, all while immersing yourself in the authentic vibes of a real casino without leaving your home. In addition to diversity, online casinos are known for accessibility. |
![]()
ThomasunLog
|
Medication trends described. Medicine impacts explained.
Drug essentials explained. Medicine brochure provided. |
![]()
WolfWarden
|
Новые подходы
|
![]()
Josephnub
|
you could try here
|
![]()
Volodyasit
|
darkmarket
|
![]()
MarkBot
|
Хотите сдать квартиру в аренду? Полезные статьи и советы —
|
![]()
DonaldDic
|
|
![]()
Volodyasit
|
dark market link
|
![]()
Josephnub
|
get more
|
![]()
PingPap
|
darknet markets 2025
|
![]()
FNDavidHaigo
|
dark web market links
|
![]()
DonaldRah
|
darknet sites
|
![]()
DonaldRah
|
darknet market
|
![]()
AaronFoene
|
|
![]()
VolodyaItamp
|
darkmarket link
|
![]()
MarkNOshevy
|
darknet markets 2025
|
![]()
JosephGag
|
![]()
Pingunisp
|
darknet site
|