Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
1QH.net - Unique Quality Hosting.network
Расскажи о нас


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

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

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

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

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

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


Страницы: Пред. 1 ... 177 178 179 180 181 ... 812 След.
0  
LarryNum
Elon Musk was star guest this year at an annual conference organized by Italian PM Giorgia Meloni’s Brothers of Italy party.
kraken16.at
He arrived against the backdrop of an ice-skating rink and an ancient castle in Rome with one of his 11 children to tout the value of procreation.

Italy has one of the lowest birth rates in the world, and Musk urged the crowd to “make more Italians to save Italy’s culture,” a particular focus of the Meloni government.

https://kraken14at.com
kraken19
Meloni has been a strong opponent of surrogacy, which is criminalized in Italy, but there was no mention of Musk’s own recent children born of surrogacy.

The owner of X (formerly called Twitter) was slightly rumpled with what could easily be argued the least stylish shoes in the mostly Italian crowd since Donald Trump’s often unkempt former top adviser Steve Bannon appeared at the conference in 2018.
Meloni sat in the front row taking photos of Musk, who she personally invited. Meloni founded the Atreju conference in 1998, named after a character in the 1984 film “The NeverEnding Story.”
Имя Цитировать 0  
0  
onexslotsfun
Хотите круглосуточный доступ? Скачайте 1xslots и начните игру прямо сейчас.
Имя Цитировать 0  
0  
RixerPen
На сайте https://somovo-mebel.ru/ вы сможете приобрести качественную, надежную мебель, у которой привлекательный и яркий дизайн. И самое важное, что она обязательно впишется в любой стиль, включая минимализм, классику. Для всех клиентов действует быстрая доставка, а также эксклюзивная, надежная сборка. Все изделия отличаются особым дизайном, на них даются гарантии 2 года. Продукция наделена особым качеством. Вы обязательно подберете решение для гостиной, комнаты, кабинета и в другое помещение.
Имя Цитировать 0  
0  
Williammon
Имя Цитировать 0  
0  
Robertobjew
Имя Цитировать 0  
0  
Pin Up yy
Pin-up casino, yaxn zamanda Azrbaycann internet qumar sahsind nmli yer sahib olmu saytlardan biridir. Minlrl oyunu populyar olan bu onlayn kazino, geni oyun eidi, cazibdar aksiyalar v gvnlik zr mvffq olur. Pin up azerbaycan ad il tannan bu kazino, oyunulara eidli oyunlar verib yana, pekar xidmt gstrir. Azrbaycanda qumar bazarnda oxlu oyunuya sahib olan pin up azrbaycan , Azrbaycandak istifadilr v beynlxalq sviyyd sevilib.

Azrbaycan razisind qumar oyunlarna maraq artdqca, Pin-up casino online kimi onlayn mrc xidmtlri daha ox tannmaa balad. Xsusil, Pin-up online ifadlri artq yerli istifadilr n mhurdur. Pin-up casino azerbaycan z oyunularna ox oyun nvlri tklif edir.

Pin-up casino, Azri qumarbazlar n maraql seimdir. Bu platforma kazino oyunularna rngarng oyunlar tklif edib v gzl hdiyylr il qumarbazlar trfindn sevilir.

Pinup casino, bnzrsiz oyun imkan tqdim edn xidmtdir. Azri oyunular arasnda geni istifad olunan Pin-up online, istifadilr n eidli bonus imkanlar yaradr.

Bununla yana, Pin-up casino online mrcilr yalnz oyun tklif etmir mrc hdiyylri oyun tcrbsini daha da maraql edir. Bu qumar saytnda, istifadilr thlksiz oyun mhitind olur.

Web: https://agritechmurcia.com/mostbet-official-site-online-casino-bookmaker/

Pin-up cazino yalnz mhdud deyil. Oyunular burada eidli mrc seimlrindn faydalanb v maraql aksiyalar mrc tcrblrini znginldirrlr.

Sonda, Pinup kazino, srfli v thlksiz kazino tcrbsi mrc hvskarlarna tqdim etmkl onlayn mrc dnyasnda gcl mvqe tutub. Azrbaycan mrcilri arasnda ox seilmsi tsadfi deyil.
Имя Цитировать 0  
0  
onexslotsfun
Скачать 1xslots apk можно на нашем сайте — начните игру с бонусами и фриспинами.
Имя Цитировать 0  
0  
MarvinZef
look at this website infinity wallet ai mine
Имя Цитировать 0  
0  
FDUDZGK
YZIAEZF WBLFCMX ILKTLSR QOOTFEE
https://9gm.ru/article?RROEYW
Имя Цитировать 0  
0  
Robertobjew
Имя Цитировать 0  
0  
onexslotsfun
Хотите бонусы за регистрацию? Скачайте 1xslots apk и начните игру прямо сейчас.
Имя Цитировать 0  
0  
Marvinthoro
Имя Цитировать 0  
0  
VVTFYZS
GELHTGG VDCFVMR GJIFQAU YHQAQZW
https://9gm.ru/article?FXIYJM
Имя Цитировать 0  
0  
Dwightgyday
Find medicine info. Drug overview available.
tramadol online pharmacy
Comprehensive pill resource. Pill information here.
Имя Цитировать 0  
0  
Jesseskymn
Услуги монтажа ливневок по Сергиево-Посадскому району Работаем без выходных.https://drenaj-mos.ru/
Имя Цитировать 0  
0  
Tigrinho 8h
O Tigrinho de Apostas e uma das modalidades de jogo que tem conquistado a preferencia de muitos no territorio brasileiro e fora dele. A uniao de apostas classicas e uma pitada de sorte arrebata jogadores que querem se divertir, excitacao e premios promissores.

Em plataformas digitais, site do tigrinho aposta se destaca pela sua facil jogabilidade e ritmo. O significado do jogo de aposta tigrinho segue os principios da cultura oriental, algo que traz um toque de misterio aos jogadores, ja que os simbolos tradicionais da China adicionam um elemento mistico.

Quando pensamos em uma casa de aposta tigrinho, nos dirigimos ao espaco onde o jogo ocorre. Essas casas de jogos geralmente estao presentes em plataformas digitais que adotam os simbolos e imagens chinesas.

Web: http://seoulartacademy.co.kr/bbs/board.php?bo_table=online&wr_id=1133281

Os famosos tigres e dragoes da mitologia chinesa influenciam tanto no visual quanto na jogabilidade na jogabilidade do jogo do tigrinho aposta.
Имя Цитировать 0  
0  
DwightCally
Generic names listed. Pill overview available.
cvs online pharmacy
Get info now. Read about pills.
Имя Цитировать 0  
0  
Толкование сновидений по сонникам — Нострадамуса и
Толкование снов — увлекательная тема, которая волнует большинства людей. Сон имеет свое значение и может быть истолкован с помощью разных сонников. В этой статье мы расскажем о самых известных книгах с толкованиями сновидений — Лоффа и расскажем, что означают сны с их применением.

Сонник Миллера
Сны по Миллеру построен на глубоком исследовании содержания сновидений. Миллер считал, что сон показывают, как избежать неприятностей и выражают наши страхи и желания.

Сонник Фрейда
Сонник Фрейда отличается тем, что сексуальные символы как ключевые аспекты сновидений. По мнению Фрейда сновидения — это способ узнать свои внутренние конфликты.

Сонник Нострадамуса
Сонник Нострадамуса прославился благодаря предсказаниям будущего. Нострадамус полагал, что сны могут дать предчувствие в мировой истории.

Сонник Юнга
Юнговское толкование строится на представлении коллективного бессознательного. Юнг утверждал, что сны передают коллективный опыт.

Сонник Лоффа
Толкование Лоффа ориентирован на индивидуальный опыт. По Лоффу, каждый сновидец создает собственные образы, поэтому значение снов должно быть учитывать особенности личности.

Сонник Ванги
Значение снов по Ванге имеет пророческий характер. По мнению Ванги сновидения раскрывают тайные смыслы и помогают человеку понять важные события.

Сонник Цветкова
Толкования по Цветкову отражает необычные толкования. Цветков считал, что сны — это знаки духовного мира.

Магический сонник
Значения снов по Магическому соннику основан на мистике. Большинство образов здесь связаны с магией.

Лунный сонник
Сны по Лунному соннику учитывает фазы Луны. По этому соннику, что лунный цикл определяет содержание снов.

Славянский сонник
Сонник древних славян основан на древних верованиях. Сны у славян был символом связи с предками.

Семейный сонник
Семейный сонник подходит для всех членов семьи. По Семейному соннику события из повседневной жизни.

Русский сонник
Толкования по-русски содержит множество русских символов. Толкования отражают древние верования и включают известные образы.

Мусульманский сонник
Исламский сонник содержит религиозные символы. В мусульманской традиции большое значение придается благочестию.

Изучение снов поможет каждому из нас и научит использовать сны.

http://78kart.ru/greer/moon.htm
https://hram-bal.ru/k-chemu-snitsya-chernyi-volk-devushke-volchi-sledy-v-znamenityh-sonnikah/
https://hram-sveta.ru/mir-zhenschiny/78286-18-samyh-strannyh-i-nelepyh-seksualnyh-otkloneniy.html
https://victorbalabanov.ru/actions-and-events/sonnik-proso-k-chemu-snitsya-proso-vo-sne-videt-tolkovanie-sna.html
https://ufo-online.ru/file_2439.html

Значение снов по из
Значение снов по сонникам — Юнга
Расшифровка сна по известным толкователям — Миллера
adca111
Имя Цитировать 0  
0  
TDARZDG
MXYPBCG HLWRVYF TMAIPPU XWHSQNW
https://9gm.ru/article?IQUSRU
Имя Цитировать 0  
0  
CSEODNF
IIXHCXG JQEQTNG LQHGOSA ILLMYYW
https://9gm.ru/article?ONLDGS
Имя Цитировать 0  
0  
Dwightcealo
Contraindications explained here. Pill facts here.
trusted online pharmacy
Drug guide available. Find medication information.
Имя Цитировать 0  
0  
onexslotsfun
Для всех, кто хочет играть в казино, скачайте 1xslots apk для круглосуточного доступа.
Имя Цитировать 0  
0  
onexslotsfun
Хотите начать игру? Скачайте 1xslots на телефон и начните выигрывать с бонусами.
Имя Цитировать 0  
0  
WilliamDUP
Resources cakewalletAds
Имя Цитировать 0  
0  
onexslotsfun
Для всех любителей игры в слоты 1xslots скачать на андроид — лучший вариант.
Имя Цитировать 0  
Страницы: Пред. 1 ... 177 178 179 180 181 ... 812 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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