Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
11 лет сервису WM.mk.ua - WebMoney Exchange in Nikolaev
Расскажи о нас


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

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

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

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

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

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


Страницы: Пред. 1 ... 809 810 811 812 813
0  
Donaldcen
скрипты хайпов - купить шаблон goldcoders, хайп проект
Имя Цитировать 0  
0  
GordonSause
Имя Цитировать 0  
0  
Donaldvex
Купить скрипт хайпа - купить шаблон h script, хайп проект
Имя Цитировать 0  
0  
Толкование сновидений по традициям — Фрейда
Сны — увлекательная тема, которая волнует многих людей. Сон имеет свое значение и может быть истолкован с помощью популярных сонников. В этой статье мы расскажем о самых известных сонниках — Юнга и поделимся, как понять сны с их применением.

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

Сонник Фрейда
Толкование по Фрейду в первую очередь рассматривает секс и инстинкты как главные причины сновидений. По мнению Фрейда сновидческий процесс — это отражение наших подсознательных стремлений.

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

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

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

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

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

Магический сонник
Магический сонник включает оккультные символы. Многие символы здесь связаны с магией.

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

Славянский сонник
Славянский сонник строится на старинных представлениях. Каждое сновидение мог содержать предостережение.

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

Русский сонник
Сонник по русским традициям учитывает народные поверья. Каждый символ имеет русские корни и описываются с точки зрения русской культуры.

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

Изучение снов позволит узнать больше о себе и научит использовать сны.

http://kabanik.ru/page/land-of-nod
http://rich-rich.msk.ru/FenshuyDlyaNachinaushih/fen-shuy-spalnya-raspolozhenie-krovati
https://www.astro-nova.ru/nlo/posle-blizkih-kontaktov-s-nlo-nemalo-ludei-stali-vegetariancami.html
https://ufo-online.ru/file_2439.html
https://victorbalabanov.ru/actions-and-events/sonnik-proso-k-chemu-snitsya-proso-vo-sne-videt-tolkovanie-sna.html

Расшифровка сна по известным толкователям — Юнга
Значение снов по известным толкователям — Юнга
Значение снов по тр
fed6ad6
Имя Цитировать 0  
0  
Plinko - 2s
Plinko casino spel is een van de meest populaire entertainmentvormen die de laatste tijd in de online gokindustrie zijn verschenen. Dit spel, oorspronkelijk ontstaan in de populaire televisieshow, heeft zich doorontwikkeld naar de online gokwereld.

In de komende alinea’s kijken we naar alles wat je dient te weten over deze casinogame, van de grondslagen van het spel tot hoe je met echt geld kunt spelen en de leukste tactieken om het spel te spelen.

Web: https://www.cennetinbahcesi.com/2024/10/28/plinko-spel-de-beste-online-casino-spellen-in-nederland/

Het Plinko spel is een simpel spel dat boeiend is geluksspel dat vaak wordt geassocieerd met de tv-show 'The Price Is Right'. Het spel bestaat uit een verticaal spelvlak met een aantal pinnen waar de valbal van bovenaf doorheen valt naar beneden. De bal kaatst van de pinnen en landt in een van de doelen, die elk een bepaald geldbedrag aangeven. De winst is afhankelijk van waar de bal terechtkomt. Dit betekent dat het een spel van toeval is, waarbij spelers niet weten waar waar de bal zal landen.

Hoewel de basisregels van het spel eenvoudig lijken, maakt de randomheid van het spel het leerzaam en afwisselend. Dit is een van de factoren waarom Plinko in de online casino wereld zo populair is geworden. Het wordt vaak aangeboden als een online versie van het spel in verschillende online online casino's, waar spelers kunnen proberen om geld te verdienen door te spelen op de uitkomst van hun Plinko ballen.

Wanneer je deelneemt aan een Plinko casinospel, lijkt het spel meestal hetzelfde als de showversie van Plinko. De grote verschillen liggen echter in je kans hebt om te wedden en het feit dat je kan inzetten met echt geld. In plaats van voor prijzen zoals in de televisie-uitzending, kun je in een online gokplatform echte inzetten plaatsen. De winsten hangen af van het gebied waarin de bal terechtkomt wordt bepaald.

Spelers kunnen kiezen hoeveel ze willen inzetten, en gebaseerd op je inzet kunnen de winsten fluctueren. De Plinko game online wordt vaak gebruiker-vriendelijke versie geboden, wat het voor spelnovieten makkelijker maakt om het spel te begrijpen. Veel gaming sites bieden een Plinko game download optie, zodat je het spel kunt spelen op je mobiel apparaat, zelfs zonder constant online te zijn. Dit geeft meer flexibiliteit en maakt het spel toegankelijk.
Имя Цитировать 0  
0  
Donaldcen
купить хайп проект под ключ - hyip проекты, купить шаблон h script
Имя Цитировать 0  
0  
Rodneycrack
Имя Цитировать 0  
Страницы: Пред. 1 ... 809 810 811 812 813
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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