Pull to refresh

XSLT — механизм для начинающих

Reading time 1 min
Views 2.5K
Приветствую Хабр.
Очень рад появлению блога посвященному технологии XSLT.
Многие очень боятся начинать изучать XSLT из-за маленького количества CMS использующих данную технологию в качестве шаблонизатора.
В данной статье будет приведен пример механизма подключения XSLT на хостинге с PHP4, PHP5.

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


Данный скрипт например легко позволит новичкам сделать фотогалерею на xml,
с выводом ее на cайт через xslt.

Описание архива
xslt-php4-to-php5.php — адаптер («перемычка») для различных версий php.
class_xslt.php – сам класс
index.php – пример вызова
main.xml – пример XML
menu.xsl – пример XSLT


Вызов:
<?php

startTransform('main.xml','menu.xsl');
startTransform('путь_до_xml','путь_до_xslt);
?>


Надеюсь данный механизм позволит новичкам освоить XSLT
Архив можно скачать здесь
Примеры для тренировок можно взять с http://www.w3schools.com/xsl/default.asp
Пользуйтесь, пробуйте …
Tags:
Hubs:
+5
Comments 8
Comments Comments 8

Articles