Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
11 лет сервису InKey.Biz.ua - Инвестиционный бизнес под ключ.
Расскажи о нас


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

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 | След. | Конец


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

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

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

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


Страницы: Пред. 1 ... 5304 5305 5306 5307 5308 ... 5311 След.
0  
RichardSib
Источник кракен
Имя Цитировать 0  
0  
Abrahamimine
https://ClayCraft-Studio.com offers pottery and sculpture workshops for all levels. From wheel throwing to handbuilding, create functional and decorative ceramics in a supportive studio environment led by skilled instructors. Perfect for beginners and artists, unleash your creativity with clay.
Имя Цитировать 0  
0  
Thomasles
Looking for the best betting promo now? Claim your exclusive bonus and start betting with extra value. Quick start, just enter the promo and win big!  https://www.imdb.com/list/ls599624480/  Betting code today
Имя Цитировать 0  
0  
ThomasFaito
Enjoy a quick withdrawal betting promo and get your winnings without waiting. Sign up today and experience lightning-fast payouts with our trusted sportsbooks.  https://www.imdb.com/list/ls599626349/  Promo code betting
Имя Цитировать 0  
0  
ThomasFaito
Enjoy a fast payout betting bonus and get your winnings without waiting. Register now and experience speedy withdrawals with our trusted sportsbooks.  https://www.imdb.com/list/ls599624265/  Deposit match betting bonus
Имя Цитировать 0  
0  
WilliamTwemi
Имя Цитировать 0  
0  
WilliamRip
Имя Цитировать 0  
0  
WilliamTwemi
Имя Цитировать 0  
0  
ThomasFaito
A fast payout betting bonus means no waiting! Withdraw your wins in record time and benefit from seamless transactions. Trusted, secure, and fast — that’s how we do it.  https://www.psa.co.za/structure/psa-board/anadele-coetzee---director  Betting welcome offer no deposit
Имя Цитировать 0  
0  
Thomasles
Play wisely with our betting reward deal. Whether you're into football, tennis, or live sports, this code gives you more value for every wager. Join now and boost your returns.  https://epi.gov.pk/tenders/#comment-191552  How to get free bets
Имя Цитировать 0  
0  
ThomasFaito
A super-fast betting reward means no waiting! Withdraw your wins in record time and enjoy seamless transactions. Trusted, secure, and fast — that’s how we do it.  https://ru.exrus.eu/Astra-Travel-Turagentstva-v-Berline-id560ac31aae20154f1f1f566e  Betting site no deposit code
Имя Цитировать 0  
0  
WilliamTwemi
Имя Цитировать 0  
0  
ThomasFaito
Grab this sports bet reward code before it’s gone! Get free credits on your first deposit and experience quick payouts. Perfect for football and live betting lovers.  https://www.imdb.com/list/ls599628692/  Cash bonus for sports betting
Имя Цитировать 0  
0  
Thomasles
Searching for a exclusive sportsbook bonus? This free bet offer gives you the edge to win more. Don’t miss out and maximize your potential return.  https://www.imdb.com/list/ls599640303/  Cashback bonus betting
Имя Цитировать 0  
0  
ThomasFaito
Want quick rewards? Use this bonus promo code and join the game with extra funds. Easy to claim and great for any sports enthusiast.  https://www.imdb.com/list/ls599640111/  First bet promo code
Имя Цитировать 0  
0  
Freddiehop
Имя Цитировать 0  
0  
Freddiechore
Имя Цитировать 0  
0  
Abrahamcoelo
https://ClayCraft-Studio.com offers pottery and sculpture workshops for all levels. From wheel throwing to handbuilding, create functional and decorative ceramics in a supportive studio environment led by skilled instructors. Perfect for beginners and artists, unleash your creativity with clay.
Имя Цитировать 0  
0  
Jamesfug
Имя Цитировать 0  
0  
JaredClops
подробнее kra34.at
Имя Цитировать 0  
0  
ThomasFaito
Exclusive football promo — grab it now and enhance your bet instantly. Perfect for weekend matches and live odds. Use your code before it expires!  https://freakish.life/read-blog/19276_melbet-free-bet-promo-code-claim-risk-free-bets-instantly.html  Bonus without wagering betting
Имя Цитировать 0  
0  
Thomasles
Cash in with this fast payout betting bonus! New users can apply the promo code and enjoy extra betting credits. Bet smart and win big.  https://guyajeunejob.com/read-blog/40184_melbet-sign-up-bonus-2025-use-promo-code-now.html  Online betting free bonus 2025
Имя Цитировать 0  
0  
Duanenes
Имя Цитировать 0  
0  
Williamzowly
Имя Цитировать 0  
0  
Joshuazossy
Перейти на сайт kraken
Имя Цитировать 0  
Страницы: Пред. 1 ... 5304 5305 5306 5307 5308 ... 5311 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

liqpay webmoney privat24 visa mastercard
2002-2017 © InKey
All rights reserved