php-resource.de

PHP Tutorial: Templates mit PHP

Dieses Tutorial beschreibt in mehreren Teilen wie man Templates in PHP verwendet. Ferner erhält man eine Einführung in die Entwicklung eines eigenen Templatesystems.

|17.01.2003 | mortalan@ | 16709 | KAT : PHP | | Kommentare 0


2

4

1.2 Wie kann man Templates verwenden?

Durch den Einsatz von Templates kann der Entwickler die HTML-Seiten erstellen, Tabellen/Grafiken einfügen, ohne sich über spätere PHP-Skripte Gedanken machen zu müssen. Ein weiterer Vorteil der Trennung von PHP-/ und HTML-Code ist, dass man auch mit Leuten Entwickeln kann, die keine Kenntnisse von PHP besitzen und nur für Design und Layout zuständig sind.

Vorab schon mal ein Beispielskript, wie so etwas aussehen könnte:

        <html>
      <head>
      <title>Templates</title>
      </head>
      <body>
      <h1></h1>
      <p></p>
      </body>
      </html>
      

Das dazu passende PHP-Skript könnte so aussehen:


        <?php
/* Include-Pfad zu Templateklasse */
include("/mein/Pfad/zur/klasse/template.inc.php");

/* Initialisierung der Templateklasse */
$tpl = new Template;

/* Templatedatei bestimmen */
$tpl->_useFile(array("meineDatei" => "meineDatei.tpl");

/* Werte für die Platzhalter bestimmen */
$tpl->_useVar( array( "UEBERSCHRIFT" =>  $ueberschrift,
            
"TEXT" => $text ) );

/* Template parsen */
$tpl->_parseTpl("OUT","meineDatei");

/* geparstes Template an den ausgeben */
$tpl->fTpl("OUT");
?>
      

Damit würde (wenn wir eine funktionierende Templateklasse hätten) die HTML-Datei geparst werden und unsere beiden PlatzhalterXX von unserer Klasse für die Ausgabe ersetzt werden.

Navigation -> Seitenanzahl : (4)

  «  1 2 3 4  » 
Kommentare zum Tutorial
Tutorial kommentieren
 
Über den Autor
mortalan@

mortalan@

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Neu | Berni

Wissensbestand in Unternehmen

Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Neu | Berni