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


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

02.10.2009

Пример подключения движка XML/XSLT:

Сначала регистрируем движок:

global $arCustomTemplateEngines;
$arCustomTemplateEngines = array(
   "xslt" => array(
      "templateExt" => array("xsl"),
      "function" => "XSLTEngine"
   ),
);

Функция инициализации параметров движка:

function CreateXMLFromArray($xDoc, $xNode, $ar)
{
   foreach($ar as $key=>$val)
   {
      if(!is_string($key) || strlen($key)<=0)
         $key = "value";

      $xElement = $xDoc->createElement($key);
      if(is_array($val))
      {
         CreateXMLFromArray($xDoc, $xElement, $val);
      }
      else
      {
         $xElement->appendChild($xDoc->createTextNode(iconv( SITE_CHARSET, "utf-8", $val)));
      }
      $xNode->appendChild($xElement);
   }
   return $xNode;
}

Функция подключения движка:

function XSLTEngine($templateFile, $arResult, $arParams, $arLangMessages, $templateFolder, $parentTemplateFolder, $template)
{
   $arResult["PARAMS"] = array(
      "templateFolder" => $templateFolder,
      "parentTemplateFolder" => $parentTemplateFolder,
      "arParams" => $arParams,
      "arLangMessages" => $arLangMessages
   );

   $xDoc = new DOMDocument("1.0", SITE_CHARSET);
   $xRoot = $xDoc->createElement('result');
   CreateXMLFromArray($xDoc, $xRoot, $arResult);
   $xDoc->appendChild($xRoot);

   $xXsl = new DOMDocument();
   $xXsl->load( $_SERVER["DOCUMENT_ROOT"].$templateFile );

   $xProc = new XSLTProcessor;
   $xProc->importStyleSheet($xXsl);

   echo $xProc->transformToXML($xDoc);
}


Страница 3 - 3 из 3
Начало | Пред. | 1 2 3 | След. | Конец

Количество показов: 43507060

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

(Нет голосов)

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


Страницы: Пред. 1 ... 69 70 71 72 73 ... 138 След.
0  
apk_Saurf
Игры на смартфон в последнее время становятся всё более востребованными. Каждый день недели появляются интересные проекты, которые впечатляют игроков со всего земного шара. В этой статье мы расскажем о последних обновлениях из мира мобильных игр и новостных сводках игровой индустрии.
Недавно компания Samsung анонсировала последнюю версию iOS, которая добавила набор усовершенствований для геймеров. В частности, теперь доступны новейшие графические настройки, что превращает геймплей ещё более плавным.
Одной из самых ожидаемых игр ближайшего времени является продолжение Call of Duty Mobile. Команда подготовили огромное количество персонажей, а также усовершенствовали игровой мир и включили уникальные возможности.
Интересным новостью стало анонс проекта от компании Tencent. Титул игры пока не объявлено, но инсайдеры говорят, что это будет неповторимый стратегия с онлайн-режимом.
Для любителей мобильных стратегий есть радостное известие - в ближайшее время выйдет долгожданное дополнение для Clash of Clans. В новом контенте создатели добавили новых героев, а также ввели новые режимы.
Сфера мобильных игр постоянно развивается, и каждый день появляются интересные разработки. Следите за нашими обзорами, чтобы узнать первыми о самых актуальных обновлениях и событиях.
Кроме того, не забудьте подписаться на наш канал нашими новостями в https://vk.com/wall-226169585_1, чтобы получать интересные обновления из мира мобильных развлечений.
На сегодня это все известия из мира мобильных развлечений. Увидимся скоро и вдохновляющего гейминга!

https://youtu.be/2kzejaqFNcE
http://stroibloger.com/kazino-azartplay-glavny-j-sajt-gde-najti-zerkalo-esli-net-dostupa/
http://flash-format.ru/ProgrammiIUtiliti/programma-ispravleniya-kart-pamyati
http://buster-net.ru/irc/logs/romantic/2010/7/7
http://www.angrybirds.su/download.php

Невероятно! Эти игровые открытия потрясли игровое сообщество!
Невероятно! Эти игр
Шокирующие новости!
ad6bd9a
Имя Цитировать 0  
0  
nfxarjyc
Имя Цитировать 0  
0  
Geraldcoido
На сайте https://честная-реклама.рф/ ваша милость сможете посмотреть со цельными услугами рекламного учреждения, которое проделывает труда целого цикла. На этом месте ну получится наложить запрет контекстную,https://честная-реклама.рф/kontekstnay-reklama/ таргетированную рекламу https://честная-реклама.рф/target/, высококлассную исследование страниц, случайно от сложности. Тоже для вас доступна равным образом разработка дизайна а также СЕО шаг вперед https://честная-реклама.рф/seo-optimizacija-i-prodvizhenie-sajta/ . В ТЕЧЕНИЕ компашки ишачат специалисты собственного условия, тот или иной не чуть только выполнят все, как что поделаешь, но равным образом доставят дорогие рекомендации. Агентство заполучило исполинское количество непрерывных клиентов.
Имя Цитировать 0  
0  
jbnkhgoe
Имя Цитировать 0  
0  
TannerBlork
online pharmacy  online pharmacy reviews
Имя Цитировать 0  
0  
TannerBlork
pharmacy rx one viagra canadian pharmacy online no script
Имя Цитировать 0  
0  
Pin Up yx
Pin-up casino, son dvrlrd Azrbaycandak onlayn mrc sektorunda n planda olan platformalardan biridir. Yzlrl xs trfindn oynanlan bu sayt, oxlu oyun nvlri, gzl hdiyylr v gvn nqteyi nzrdn liderdir. Pin up azerbaycan ad klind bu qumar sayt, istifadilr ox sayda oyun tklif etmkl yana, pekar qumar tcrbsi tmin edir. Azrbaycann qumar dnyasnda zn geni auditoriya toplayan pin-up cazino , yerli oyunulara v qlobal bazarda sevilib.

Azrbaycanda mrc bazarnda online kazino oyunlarna gvni artdqca, "Pin-up casino" kimi irktlr daha ox tannmaa balad. Bununla brabr, Pin-up kazino klind olan platformalar artq Azrbaycandak oyunular n tandr. Pin-up kazino online z oyunularna ox oyun nvlri tklif edir.

Pin-up cazino, yerli oyunular n geni yaylm bir xidmtdir. Bu mrc platformas qumarbazlara geni eidli oyunlar tklif edib v clbedici bonuslar il istifadilrin diqqtini kir.

Pin-up cazino, geni oyun variantlar tklif edn xidmtdir. Azri bazarnda geni istifad olunan Pin-up oyunlar, istifadilr n eidli bonus imkanlar yaradr.

Son olaraq, Pin-up azerbaycan qumarbazlara tkc oyunlar deyil, hm d bonuslar v aksiyalar mtrilri n yaradr. Bu kazinoda, qumar hvskarlar gvnli bir tcrb yaayr.

Web: https://misionerosdigitales.com/category/slider/page/217/

Pin-up online kazino yalnz bir mrc sayt kimi mhdudlamr. stifadilr Pinup-da eidli mrc seimlrindn istifad ed bilr v bonus sistemini oyunlarna lav ed bilrlr.

Bunun nticsind, Pin-up kazino, etibarl qumar tcrbsi oyunulara tklif etmkl onlayn mrc dnyasnda oyunular arasnda geni istifad edilir. Azri oyunular trfindn mhur olmas tsadfi deyil.
Имя Цитировать 0  
0  
Guest
https://www.ysl-taiwan.com/       ysl去哪兒買最便宜
Имя Цитировать 0  
0  
Guest
https://www.tb-taiwan.com/     tb 包去哪兒買最便宜  
Имя Цитировать 0  
0  
Guest
https://www.yeezytw.com/ yeezy
https://www.yeezytw.com/ adidas yeezy
https://www.yeezytw.com/ 椰子鞋
https://www.yeezytw.com/ yeezy boost
https://www.yeezytw.com/ yeezy 官網
https://www.yeezytw.com/ 愛迪達 yeezy
https://www.yeezytw.com/ yeezy 官網購買
https://www.yeezytw.com/ adidas yeezy 官網
https://www.yeezytw.com/ 愛迪達椰子鞋哪裡買最便宜
https://www.yeezytw.com/yeezy-slides yeezy slides
https://www.yeezytw.com/yeezy-slides yeezy 拖鞋
https://www.yeezytw.com/yeezy-slides yeezy foam runner哪裡買最便宜
https://www.yeezytw.com/yeezy-slides adidas foam
https://www.yeezytw.com/yeezy-slides yeezy slide 拖鞋
https://www.yeezytw.com/yeezy-slides yeezy runners
https://www.yeezytw.com/Yeezy-350 yeezy 350哪裡買最便宜
https://www.yeezytw.com/Yeezy-350 350 鞋子
https://www.yeezytw.com/Yeezy-350 yeezy 350 v2
https://www.yeezytw.com/Yeezy-350 yeezy boost 350 v2
https://www.yeezytw.com/Yeezy-350 椰子 350
https://www.yeezytw.com/Yeezy-350 adidas 350
https://www.yeezytw.com/Yeezy-350 愛迪達 350
https://www.yeezytw.com/Yeezy-350 yeezy boost 350
https://www.yeezytw.com/Yeezy-350 adidas yeezy 350哪裡買最便宜
https://www.yeezytw.com/Yeezy-350 yeezy 350 價格
https://www.yeezytw.com/Yeezy-350 椰子鞋 350
https://www.yeezytw.com/Yeezy-350 adidas yeezy boost 350
https://www.yeezytw.com/Yeezy-350 yeezy 350 官網
https://www.yeezytw.com/Yeezy-350 adidas yeezy boost 350 v2
https://www.yeezytw.com/Yeezy-350 adidas yeezy boost 350v2
https://www.yeezytw.com/Yeezy-380 yeezy 380
https://www.yeezytw.com/Yeezy-380 yeezy 380 價格
https://www.yeezytw.com/Yeezy-380 adidas yeezy 380
https://www.yeezytw.com/Yeezy-380/yeezy-380-alien yeezy 380 alien
https://www.yeezytw.com/Yeezy-380/yeezy-boost-380-colorways yeezy boost 380 colorways
https://www.yeezytw.com/yeezy-450 yeezy 450
https://www.yeezytw.com/Yeezy-500 yeezy 500哪裡買最便宜
https://www.yeezytw.com/Yeezy-500 yeezy 500 原價
https://www.yeezytw.com/Yeezy-500 yeezy 500 台灣
https://www.yeezytw.com/Yeezy-500 yeezy 500 發售
https://www.yeezytw.com/Yeezy-500 yeezy 500 穿搭
https://www.yeezytw.com/Yeezy-500 adidas 500 yeezy
https://www.yeezytw.com/Yeezy-500/adidas-yeezy-500-yellow adidas yeezy 500 yellow
https://www.yeezytw.com/Yeezy-500/yeezy-500-bone-white yeezy 500 bone white
https://www.yeezytw.com/Yeezy-500/yeezy-500-utility-black yeezy 500 utility black
https://www.yeezytw.com/Yeezy-500/yeezy-boost-500-salt yeezy boost 500 salt
https://www.yeezytw.com/Yeezy-700 yeezy 700
https://www.yeezytw.com/Yeezy-700 yeezy 700 v3
https://www.yeezytw.com/Yeezy-700 yeezy 700 v2
https://www.yeezytw.com/Yeezy-700 yeezy 700v2
https://www.yeezytw.com/Yeezy-700/yeezy-700-og yeezy 700 og
https://www.yeezytw.com/Yeezy-750 yeezy 750
https://www.yeezytw.com/Yeezy-750 yeezy boost 750 原價
https://www.yeezytw.com/Yeezy-750 yeezy 750 v2
https://www.yeezytw.com/Yeezy-children-shoes yeezy 童鞋
Имя Цитировать 0  
0  
TannerBlork
Имя Цитировать 0  
0  
konnelyurn_bdsn
Тонкое и элегантное дополнение, коннелюрный плинтус покорит вас
коннелюрный профиль для линолеума https://konnelyurnyj-plintus-dlya-linoleuma-msk.ru/ .
Имя Цитировать 0  
0  
RobertoIcemi
india pharmacy mail order: cheapest online pharmacy india - online pharmacy india
Имя Цитировать 0  
0  
uafjlasm
Имя Цитировать 0  
0  
yygofotj
Имя Цитировать 0  
0  
DerekonkeYmn
Чемодан - туроператор, который помогает людям сделать их жизнь ярче. О туризме мы знаем абсолютно все. С огромной радостью поделимся собственными впечатлениями о странах, курортах и отелях, которые посетили. Предлагаем вам оставить серые будни и отправиться в увлекательное путешествие, наполненное невероятными эмоциями. Ищете туры в паттайю из владивостока? Chemodantour.ru - тут отзывы радостных клиентов опубликованы. Посмотрите уже сейчас о нас мнения. Продаем путешествия в те страны, где сами побывали. Предоставим для вас исключительно наилучшие предложения, обращайтесь.
Имя Цитировать 0  
0  
apk_Saurf
Мобильные игры в последнее время становятся всё более популярными. Каждый день недели появляются интересные разработки, которые удивляют пользователей со всего планеты. В этой статье мы расскажем о новейших событиях из мира мобильных игр и новостных сводках игровой индустрии.
Недавно компания Samsung представила новую версию Android, которая внедрила набор усовершенствований для любителей игр. В частности, теперь доступны улучшенные визуализированные режимы, что улучшает игровой процесс ещё качественным.
Одной из самых ожидаемых игр ближайшего времени является новая версия Genshin Impact. Команда создали массу новых уровней, а также обновили визуальные эффекты и включили дополнительные опции.
Значимым событием в игровой индустрии стало анонс новой игры от компании NetEase. Титул игры пока не объявлено, но источники сообщают, что это будет захватывающий экшен с онлайн-режимом.
Для любителей мобильных стратегий есть радостное известие - в этом месяце выйдет последнее расширение для Clash of Clans. В этом обновлении создатели представили новые здания, а также внедрили уникальные механики.
Индустрия мобильных игр не стоит на месте, и каждый день нас радуют свежие проекты. Следите за нашей страницей, чтобы быть в курсе о самых актуальных новинках и событиях.
Кроме того, обязательно подписаться нашей страницей в https://vk.com/wall-226169585_8, чтобы видеть самые свежие новости из мира игр.
На сегодня это все события из мира мобильных развлечений. До новых встреч и приятной игры!

https://music4good.ru/warm-floor/vkontakte-besplatnaya-registraciya-kak-sozdat-stranicu-v.html
http://www.syper-games.ru/mobile/60028-epic-hearts-android.html
http://force-sk.ru/igry/na-ios-i-android-mojno-besplatno-skachat-godnyu-gonky-s-otkrytym-mirom-i-horoshei-grafikoi-v-dyhe-nfs-carbon.html
http://robofest2012.ru/2020/kak-vybrat-igrovoj-avtomat/
https://standoff-help.ru/skin-changer-standoff-2/

Вау! Эти новости о видеоиграх вызвали бурю эмоций!
Сенсация! Эти сенсационные игровые новости удивили всех!
Обалдеть! Эти события в гейминге взорвали интернет!
ca1112f
Имя Цитировать 0  
0  
Brucevoime
Имя Цитировать 0  
0  
MarcusSab
Услуги илососа по Дмитровскому району от 750р. за 1 куб. Шланги до 100м. Работаем без выходных.
Оказываем услуги по ремонту и обслуживанию септиков на территории Москвы и Московской области подробнее.
редоставляем в арендумобильные туалетные кабинки с доставкой и дальнейшим обслуживанием по всей Московской области. подробнее.
Имя Цитировать 0  
0  
Brucevoime
Имя Цитировать 0  
0  
RobertoIcemi
indian pharmacy: mail order pharmacy india - Online medicine order
Имя Цитировать 0  
0  
CharlesDiatE
http://mexicanpharm1st.com/# reputable mexican pharmacies online
Имя Цитировать 0  
0  
Pin Up iv
Pin up kazino, yaxn zamanda Azri bazarnda internet kazino snayesind gcl bir mvqe qazanm kazinolardan biridir. Minlrl xs byniln bu kazino platformas, ox oyun tklif edn, gzl hdiyylr v gvnlik mvzusunda liderdir. Pin up azerbaycan ad il tannan bu qumar platformas, oyun dnyasna eidli oyunlar tmin edrk yana, yksk keyfiyytli qumar xidmti verir. Azrbaycanda mrc sektorunda ox seiln pinop , Azrbaycandak mtrilr v qlobal bazarda lider olub.

Azrbaycandak qumar sektorunda internet oyunlarna sevgisi artdqca, Pinup kimi kazino xidmtlri daha ox tannmaa balad. Xsusil, Pinup azerbaycan szlri son zamanlar Azri oyunular n tandr. Pin-up casino istifadilr mxsus mxtlif oyunlar tklif edir.

Pin-up casino, Azrbaycandak oyunular n populyar seimdir. Bu qumar sayt mtrilr rngarng oyunlar tklif vermkddir v bonus imkanlar il qumarbazlar trfindn sevilir.

Pin-up online kazino, frqli oyun tcrbsi tklif edn onlayn kazinodur. Azrbaycanda geni istifad olunan Pinup, oyun hvskarlar n frqli oyun seimlri il x edir.

Sonda, Pin-up azerbaycan mrcilr yalnz oyun tklif etmir cazibdar bonus tkliflri tqdim edir. Pinup-da, mrc ednlr thlksiz rtlr altnda mrc edir.

Web: https://benejuzar.es/bando-municipal/

Pin-up casino online yalnz mhdudlamr. stifadilr Pinup-da frqli mrc oyunlarndan tcrb ed bilrlr v bonus sistemini qazanmaq imkan ld edrlr.

Bunun nticsind, Pin-up casino online, srfli v thlksiz mrc imkan tklif etmkl oyun bazarnda gcl mvqe tutub. yerli mrcilr arasnda geni yaylmas lamtdardr.
Имя Цитировать 0  
0  
Geraldjob
Online medicine home delivery: top online pharmacy india - pharmacy website india
http://indianpharm1st.com/# best india pharmacy
Имя Цитировать 0  
0  
Brucevoime
Имя Цитировать 0  
Страницы: Пред. 1 ... 69 70 71 72 73 ... 138 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

1QH.net - Unique Quality Hosting.network
liqpay webmoney privat24 visa mastercard
2002-2017 © InKey
All rights reserved