Пользовательские движки шаблонизации

02.10.2009

Для добавления нового движка шаблонизации на сайт в файл /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 | След. | Конец


Количество показов: 77316918
Рейтинг:  3.3

Возврат к списку

(Голосов: 1, Рейтинг: 3.3)

Материалы по теме:

Статьи
 
Инструменты для отладки производительности

Страницы: Пред. 1 ... 2689 2690 2691 2692 2693 ... 2745 След.
0  
KRAKENBUS.SITEthosy
Ищете надежный способ зайти на кракен даркнет сайт? Хотите узнать, как получить доступ к кракен сайт или найти кракен тор? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEhah
Ищете надежный способ зайти на как зайти на кракен ссылка? Хотите узнать, как получить доступ к что будет если зайти на сайт кракен без впн или найти кракен магазин казань четаева? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEhah
Ищете надежный способ зайти на кракен платформа торговая площадка? Хотите узнать, как получить доступ к фото кракен фургон или найти кракен смотреть? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEthosy
Ищете надежный способ зайти на кракен сайт форум? Хотите узнать, как получить доступ к кракен маркетплейс как зайти или найти кракен зайти? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEhah
Ищете надежный способ зайти на как зайти на кракен через айфон? Хотите узнать, как получить доступ к кракен тор или найти как зайти на кракен через айфон? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEthosy
Ищете надежный способ зайти на фото кракен фургон? Хотите узнать, как получить доступ к kraken официальный сайт или найти кракен зайти? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
Haroldhog
Top Max Farma: п»їFarmacia online migliore - п»їFarmacia online migliore
Имя Цитировать 0  
0  
FNDavidHaigo
darknet market lists  darkmarket link
Имя Цитировать 0  
0  
FNDavidHaigo
darknet market list  dark web drug marketplace
Имя Цитировать 0  
0  
Social Link - flego
Reasons Why Online Casinos Are Becoming Highly Preferred Worldwide

Digital casinos have revolutionized the casino gaming landscape, offering an exceptional degree of comfort and diversity that conventional gambling houses don’t provide. Recently, millions of players globally have welcomed the excitement of online gaming in light of its availability, engaging traits, and ever-expanding collections of titles.

If you’re new with the world of digital casinos or want to learn about reliable sites, why not join our growing social network? It’s a destination where players share tips, guiding you to enjoy more of your gambling adventure. Discover the conversation and see it here now: https://uk.pinterest.com/Sugar_Rush_Game

One of the strongest selling points of digital gambling sites is the astounding variety of titles on offer. Whether you enjoy spinning classic fruit machine slots, exploring story-driven modern slot games, or exercising tactics in card and board games like Roulette, casino websites provide limitless options. Several sites moreover introduce interactive dealer games, enabling you to connect with human game hosts and opponents, all while enjoying the realistic atmosphere of a physical gaming house in your own space.

Social URL: https://uk.pinterest.com/Sugar_Rush_Game

In addition to diversity, virtual gambling platforms stand out seamless entry.
Имя Цитировать 0  
0  
KRAKENBUS.SITEEffed
Ищете надежный способ зайти на что было внутри фургона кракен на арбате? Хотите узнать, как получить доступ к смотреть кракен или найти кракен сайт магазин? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEEffed
Ищете надежный способ зайти на kraken официальный сайт? Хотите узнать, как получить доступ к кракен зеркало тор или найти кракен купить? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEEffed
Ищете надежный способ зайти на фото кракен фургон? Хотите узнать, как получить доступ к кракен магазин тор или найти кракен ссылка store? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEthosy
Ищете надежный способ зайти на кракен тор? Хотите узнать, как получить доступ к кракен магазин или найти кракен официальный? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEhah
Ищете надежный способ зайти на kraken магазин интернет? Хотите узнать, как получить доступ к что было внутри фургона кракен или найти кракен магазин? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEhah
Ищете надежный способ зайти на что будет если зайти на кракен через обычный браузер? Хотите узнать, как получить доступ к кракен фургон или найти кракен телеграмм? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEthosy
Ищете надежный способ зайти на кракен зеркало тор? Хотите узнать, как получить доступ к как зайти на кракен через айфон или найти кракен ссылка тор? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEhah
Ищете надежный способ зайти на кракен фургон? Хотите узнать, как получить доступ к фото кракен фургон или найти кракен ссылка тор? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
KRAKENBUS.SITEthosy
Ищете надежный способ зайти на кракен зеркало сайта? Хотите узнать, как получить доступ к кьюар код кракен фургон или найти смотреть песня жизни? Мы поможем вам разобраться во всех тонкостях работы с этой популярной торговой площадкой.
Имя Цитировать 0  
0  
MarkNORah
darkmarket url  dark web markets
Имя Цитировать 0  
0  
MarkNORah
darknet markets  dark markets
Имя Цитировать 0  
0  
TyroneAdurl
UnagiSwap is a cutting-edge decentralized exchange (DEX) that provides fast, secure, and transparent crypto trading. Designed for traders looking to swap digital assets efficiently without intermediaries, UnagiSwap offers low fees, deep liquidity, and seamless smart contract execution. Whether you're a casual trader or a professional investor, UnagiSwap’s non-custodial platform ensures full control over your assets in a decentralized environment. https://unagiswap.org
Имя Цитировать 0  
0  
sdagasdg
Имя Цитировать 0  
0  
ThomasNer
Struggling to lose weight? AquaSculpt is transforming weight loss with its natural, fast-acting capsules. Packed with proven AquaSculpt ingredients, these capsules burn fat, boost energy, and deliver real AquaSculpt results in weeks. Curious about AquaSculpt reviews? Users love its effectiveness and zero AquaSculpt side effects. Want to know AquaSculpt how to use? It’s simple—take daily and watch the pounds melt away. Ready to try? AquaSculpt buy now at https://aquasculpt.one and sculpt your dream body today!
Имя Цитировать 0  
0  
DavidNig
Przeszedlem na strone 1477 ?????, i prawde mowiac, mocno zawiedziony. Design wyglada staromodnie, czesto pokazuja sie awarie podczas wczytywania stron, co negatywnie wplywa na komfortowej rozgrywce. Nie wspominajac o tym, ze organizacja strony nie jest najlepsza. Obsluga klienta nie odpowiada, co sprawia, ze ogolne wrazenie staje sie jeszcze gorsza. Rozgrywki hazardowe, jesli w ogole mozna je tak okreslic, sa w ogole nieatrakcyjne i nawet nie uruchamiaja sie prawidlowo. Nikomu tracic cennych chwil na te strone, jesli chcecie dobrej jakosci gry.
Имя Цитировать 0  
Страницы: Пред. 1 ... 2689 2690 2691 2692 2693 ... 2745 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 


© 2002 Битрикс, 2007 1С-Битрикс