Archiv des Tags ‘XSLT’

1. Oktober 2007 XSLT als Template Engine in PHP - Teil 7

in Kategorie PHP, XML & Co

Schlagworte: , , , , ,

Eine große Stärke der Template Engine die im Laufe dieser Beitragsreihe aufgebaut wurde ist die Internationalisierung oder kurz I18N. Oft möchte man eine Website nicht nur in einer Sprache zur Verfügung stellen. Um die Mehrsprachigkeit einer Website herzustellen gibt es bereits einige Ansätze, doch keiner ist meiner Meinung nach so elegant wie der, den ich in diesem Beitrag vorstellen werde.

den ganzen Beitrag ansehen

24. September 2007 XSLT als Template Engine in PHP - Teil 6

in Kategorie PHP, XML & Co

Schlagworte: , , ,

Die Trennung zwischen Applikationslogik und Präsentation steht beim Einsatz von Template Engines im Vordergrund. Oftmals ist es aber dennoch nötig oder geschickt im Template selbst Informationen aus der Applikationslogik zu erhalten. Die XSL–Extension bietet eine schöne Möglichkeit PHP–Funktionen im XSL–Template aufzurufen.

den ganzen Beitrag ansehen

15. September 2007 XSLT als Template Engine in PHP - Teil 5

in Kategorie PHP, XML & Co

Schlagworte: , , , ,

Heute möchte ich nur kurz auf ein Problem aufmerksam machen, welches Auftritt, wenn XHTML–Output generiert werden soll. XSLT bietet zwar grundsätzlich für HTML eine extra Outputmethode an,
allerdings habe ich mich persönlich längst von HTML verabschiedet und setze nur noch XHTML ein.

den ganzen Beitrag ansehen

7. September 2007 XSLT als Template Engine in PHP - Teil 4

in Kategorie PHP, XML & Co

Schlagworte: , , , ,

Im letzten Beitrag dieser Reihe wurde der Aufbau der XSL–Stylesheets besprochen, um sie effektiv als Templateengine einsetzen zu können. Danach haben wir das Stylesheet mit einer XML–Datei verlinkt und ein passender Browser konnte dann die XHTML–Ausgabe generieren. Da aber nicht jeder Internetnutzer über einer Browser auf unsere Seite kommen wird, der auch XSLT beherrscht, sollte diese Aufgabe bereits vom Webserver übernommen werden.

den ganzen Beitrag ansehen

30. August 2007 XSLT als Template Engine in PHP - Teil 3

in Kategorie PHP, XML & Co

Schlagworte: , , ,

Wie XML dynamisch generiert werden kann wissen wir bereits. Nun geht es darum die XSLT–Stylesheets möglichst geschickt aufzubauen. Hier gibt es ein paar Hürden zu bewältigen an die man meistens zuvor gar nicht denkt. Wer Teil 1 oder Teil 2 dieser Beitragsreihe verpasst hat, sollte dies zuvor noch nachholen.

den ganzen Beitrag ansehen