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


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

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

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

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

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

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


Страницы: Пред. 1 ... 3654 3655 3656 3657 3658 ... 4463 След.
0  
BarryStami
kra33 at - Кракен даркнет как зайти на площадку, Kra34.cc
Имя Цитировать 0  
0  
Larrylaxia
kra34.at - кракен сайт, kraken34
Имя Цитировать 0  
0  
SheilaTweme
В поисках достоверного источника редкоземельных металлов и сплавов? Обратите внимание на компанию Редметсплав.рф. Мы предлагаем широкий ассортимент продукции, обеспечивая высочайшее качество каждого изделия.

Редметсплав.рф гарантирует все стадии сделки, предоставляя полный пакет необходимых документов для оформления товаров. Неважно, какие объемы вам необходимы – от мелких партий до крупнооптовых заказов, мы готовы поставить любой запрос с прекрасным качеством обслуживания.

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

Заходите на наш сайт Редметсплав.рф и убедитесь, что качество и уровень нашего сервиса - наилучшее решение для вашего бизнеса.
Наши товары:
Молибденовая труба 0.6х9х250 мм МЧ ТУ 48-19-251-85  Приобретите молибденовые трубы от компании Редметсплав и обеспечьте вашему проекту прочность, устойчивость к высоким температурам и коррозии. Наши товары соответствуют высочайшим стандартам качества, гарантируя долговечность и надежность. Широкий ассортимент и профессиональные консультации по выбору подходящего решения.
Имя Цитировать 0  
0  
Larrylaxia
kraken войти - kra34 at, кракен официальная ссылка
Имя Цитировать 0  
0  
LarryDob
кракен магазин - kra34 cc, kraken shop
Имя Цитировать 0  
0  
CharlesIdeks
kra34 - kraken shop, kra33.at
Имя Цитировать 0  
0  
Charlesrek
?????? ??????????? ???? - Kra33.cc, kra cc
Имя Цитировать 0  
0  
apk_Saurf
Игры на мобильные устройства в последнее время становятся всё более востребованными. Каждый день недели появляются интересные проекты, которые впечатляют пользователей со всего мира. В этой статье мы расскажем о последних событиях из мира мобильных игр и новостях игровой индустрии.
Недавно компания Google анонсировала новую версию iOS, которая принесла набор усовершенствований для геймеров. В частности, теперь поддерживаются более высокие графические режимы, что превращает время в игре ещё приятным.
Одной из самых долгожданных игр 2024 года является продолжение Call of Duty Mobile. Разработчики подготовили массу персонажей, а также обновили графику и внедрили уникальные возможности.
Интересным событием стало объявление проекта от компании Tencent. Титул разработки пока держится в секрете, но утечки утверждают, что это будет неповторимый экшен с кооперативным геймплеем.
Для поклонников мобильных стратегий есть отличная новость - в этом месяце выйдет новое расширение для Clash of Clans. В этом обновлении разработчики представили новые здания, а также внедрили новые режимы.
Сфера мобильных игр не стоит на месте, и каждую неделю появляются новые разработки. Следите за нашими новостями, чтобы узнать первыми о новейших играх и событиях в мире игр.
Кроме того, стоит подписаться нашими соцсетями в https://www.pinterest.com/pin/118782508915605448/, чтобы знать интересные обновления из мира мобильных развлечений.
На сегодня это все события из мира игровой индустрии. Увидимся скоро и удачных игровых сессий!

http://https%253a%252F%25evolv.ElUpc@haedongacademy.org/phpinfo.php?a%5B%5D=%3Ca+href%3Dhttps://gamescave.ru/%3E%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD+%D0%B8%D0%B3%D1%8­0%D1%8B+%D1%81+%D1%87%D0%B8%D1%82%D0%B0%D0%BC%D0%B8+%D0%B4%D­0%BB%D1%8F+%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4%3C/a%3­E%3Cmeta+http-equiv%3Drefresh+content%3D0;url%3Dhttps://gamescave.ru/+/%3E
http://f.r.A.G.Ra.nc.E.rnmn%40.r.os.p.E.r.les.c@Pezedium.free.fr/?a%5B%5D=%3Ca+href%3Dhttps://gamesstory.ru/%3E%D0%B8%D0%B3%D1%80%D1%8B+%D1%81+%D0%BC%D0%BE%D0%B4%D0%­B0%D0%BC%D0%B8+%D0%BD%D0%B0+%D1%80%D1%83%D1%81%D1%81%D0%BA%D­0%BE%D1%8F%D0%B7%D1%8B%D1%87%D0%BD%D0%BE%D0%BC+%D1%81%D0%B0%­D0%B9%D1%82%D0%B5%3C/a%3E%3Cmeta+http-equiv%3Drefresh+content%3D0;url%3Dhttps://gamesstory.ru/+/%3E
http://f.r.A.G.Ra.nc.E.rnmn%40.R.os.p.E.r.Les.c@pezedium.free.fr/?a%5B%5D=%3Ca+href%3Dhttps://gamesdoor.ru/%3E%D0%B2%D0%B7%D0%BB%D0%BE%D0%BC%D0%B0%D0%BD%D0%BD%D1%8B­%D0%B5+%D0%B8%D0%B3%D1%80%D1%8B+%D0%BD%D0%B0+%D0%B0%D0%BD%D0­%B4%D1%80%D0%BE%D0%B8%D0%B4+%D0%B1%D0%B5%D0%B7+root%3C/a%3E%­3Cmeta+http-equiv%3Drefresh+content%3D0;url%3Dhttps://gamesdoor.ru/+/%3E
http://.os.p.e.r.les.c@pezedium.free.fr/?a%5B%5D=%3Ca+href%3Dhttps://droids-mania.ru%3E%D0%B8%D0%B3%D1%80%D1%8B+%D0%BD%D0%B0+%D0%B0%D0%BD%D0%B­4%D1%80%D0%BE%D0%B8%D0%B4+%D1%81+%D0%B1%D0%B5%D1%81%D0%BF%D0­%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%BC%D0%B8+%D0%BF%D0%BE%D0%BA%D­1%83%D0%BF%D0%BA%D0%B0%D0%BC%D0%B8%3C/a%3E%3Cmeta+http-equiv%3Drefresh+content%3D0;url%3Dhttps://droids-mania.ru/+/%3E
http://ukasz.rubikon.pl/?a%5B%5D=%3Ca+href%3Dhttps://gameshalls.ru/%3E%D0%B2%D0%B7%D0%BB%D0%BE%D0%BC%D0%B0%D0%BD%D0%BD%D1%8B­%D0%B5+%D0%B8%D0%B3%D1%80%D1%8B+%D0%B4%D0%BB%D1%8F+%D1%81%D0­%BB%D0%B0%D0%B1%D1%8B%D1%85+%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D­0%BE%D0%BD%D0%BE%D0%B2%3C/a%3E%3Cmeta+http-equiv%3Drefresh+content%3D0;url%3Dhttps://gameshalls.ru/+/%3E

Вау! Эти сенсационн
Потрясающие события! Эти сенсационные игровые новости поразят вас!
Вау! Эти сенсационн
aa2109c
Имя Цитировать 0  
0  
Sheilaseith
Сотрудничество с компанией НАПЫЛЕНИЕ РФ, специализирующейся на поставке редкоземельных материалов для различных методов напыления, открывает перед вашим предприятием двери в мир качественных инноваций. Закупка у нас гарантирует не только доступ к премиальным продуктам, но и возможность заказа требуемого количества.

Обладая обширной линейкой продукции на основе редкоземельных материалов, от мышьяка до циркония, компания НАПЫЛЕНИЕ РФ готова удовлетворить потребности самых требовательных покупателей. Каждый продукт сопровождается всеми соответствующими документами, удостоверяющими его происхождение и соответствие всем нормам.

Кроме того, НАПЫЛЕНИЕ РФ понимает важность профессионального взаимодействия и поддержки на каждом этапе сотрудничества. В нашем лице вы найдете не просто поставщика, но и партнера, готового предложить квалифицированную помощь и поддержку, опираться на ваши конкретные потребности и адаптировать условия поставки под особенности вашего производства.

Приступая к взаимодействию с НАПЫЛЕНИЕ РФ, вы гарантируете себе плавное и бесперебойное снабжение ценными напыляемыми материалами, позволяющее вам без остановки реализовывать самые передовые и технологичные проекты. Ваш бизнес получит достойного партнера, с которым сегодняшние вызовы превращаются в завтрашние успехи.

Наша продукция:
Плоская мишень AlSc для распыления сплавов
Имя Цитировать 0  
0  
Barrykax
kraken marketplace - кракен открыть, Кракен даркнет как зайти на площадку
Имя Цитировать 0  
0  
Larrylaxia
кракен даркнет - kraken войти, kraken войти
Имя Цитировать 0  
0  
Charlesrek
kraken ???? - ?????? ??????, ?????? ???????
Имя Цитировать 0  
0  
CharlesIdeks
Kra34.cc - кра ссылка, kraken зайти
Имя Цитировать 0  
0  
Larrytwets
kra34 at - ??????, ?????? ???
Имя Цитировать 0  
0  
Charlesced
kraken market - kraken, kraken marketplace
Имя Цитировать 0  
0  
Barrykax
kra34.at - kra33, kraken
Имя Цитировать 0  
0  
RonaldAleli
mexico online pharmacies medication https://images.google.dk/url?sa=t&url=https%3A%2F%2Fmedicationsmx.top indian pharma online safest online canada pharmacies
Имя Цитировать 0  
0  
Larrylaxia
kraken ???? - ?????? ??????????? ??????, kra34 at
Имя Цитировать 0  
0  
CharlesIdeks
kra34.at - kra33.at, kraken
Имя Цитировать 0  
0  
CharlesIdeks
kra cc - kra33 cc, kra33.at
Имя Цитировать 0  
0  
Larrytwets
kraken войти - kra34 cc, Площадка кракен
Имя Цитировать 0  
0  
Barrykax
Kra33.cc - кракен клир, кракен купить
Имя Цитировать 0  
0  
Barrykax
кракен купить - kraken зайти, кра сайт
Имя Цитировать 0  
0  
Barrykax
кракен официальный сайт - кракен официальная ссылка, kra33.at
Имя Цитировать 0  
0  
Sheilapen
РедМетСплав предлагает обширный выбор качественных изделий из ценных материалов. Не важно, какие объемы вам необходимы - от мелких партий до крупных поставок, мы обеспечиваем оперативное исполнение вашего заказа.
Каждая единица изделия подтверждена соответствующими документами, подтверждающими их качество. Опытная поддержка - наш стандарт – мы на связи, чтобы ответить на ваши вопросы по мере того как предоставлять решения под требования вашего бизнеса.
Доверьте потребности вашего бизнеса специалистам РедМетСплав и убедитесь в множестве наших преимуществ
Наша продукция:

Порошок магниевый МЛ12  -  ГОСТ 2856-79 Изделия из магния МЛ12 - ГОСТ 2856-79 представляют собой высококачественные, легкие и прочные конструктивные элементы для различных отраслей. Эти изделия идеально подходят для использования в аэрокосмической, автомобилестроительной и электротехнической промышленности. Магний обладает отличной коррозионной стойкостью и высокой прочностью, что делает его незаменимым в современных технологиях. Если вы хотите купить Изделия из магния МЛ12 - ГОСТ 2856-79, вы получите надежный продукт, который обеспечит долговечность и эффективность в эксплуатации. Обратите внимание на доступные варианты и размеры, чтобы выбрать именно то, что нужно для вашего проекта.
Имя Цитировать 0  
Страницы: Пред. 1 ... 3654 3655 3656 3657 3658 ... 4463 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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