Eistee
Erfahrenes Mitglied
Hallo,
auf vielfaches Anraten habe ich nun vro, meine Seite für die Smarty Template-Engine umzustrukturieren.
Allerdings stellen sich mir da direkt zu beginn einige Fragen.
Zunächst würde mich interessieren, wie ich folgendes Problem mit Smarty löse:
Die News auf meiner Seite werden durch ein seperates PHP-Script (news.php aus dem Forum ausgelesen - im Pronzip also wie hier.
Das Layout für einen News-beitrag ist in der Datei newsrow.html dafiniert.
Über folgenden Code Lade ich den Inhalt dieser datei in das Script:
Nun wird $tpl_newsrow nach Platzhaltern ({date}, {author}, {text} etc.) geparst und diese mit Hilfe der str_replace-Funktion durch die richtigen Inhalte ersetzt.
Zuletzte wird der nun "richtige" Inhalt von $tpl_newsrow vom Script ausgegeben.
Das Script binde ich derzeit über include() auf meiner eigentliches seite ein.
Soweit - so gut
Aber wie nun kann die Asugabe des Scriptes mit Smarty einbinden?
Da der Rest meiner seite änhlich aufgebaut ist (PHP-Scipte geben den Inhalt aus und werden eingebunden) ist diese Frage von enormer Wichtigkeit
Ich würde mich freuen, wenn ihr mir (absoluter Smarty-Anfänger) die Funktionsweise anhand dieses Beispiels erklären könntet.
Danke!
auf vielfaches Anraten habe ich nun vro, meine Seite für die Smarty Template-Engine umzustrukturieren.
Allerdings stellen sich mir da direkt zu beginn einige Fragen.
Zunächst würde mich interessieren, wie ich folgendes Problem mit Smarty löse:
Die News auf meiner Seite werden durch ein seperates PHP-Script (news.php aus dem Forum ausgelesen - im Pronzip also wie hier.
Das Layout für einen News-beitrag ist in der Datei newsrow.html dafiniert.
Über folgenden Code Lade ich den Inhalt dieser datei in das Script:
PHP:
$tpl_newsrow = file_get_contents("newsrow.html");
Zuletzte wird der nun "richtige" Inhalt von $tpl_newsrow vom Script ausgegeben.
Das Script binde ich derzeit über include() auf meiner eigentliches seite ein.
Soweit - so gut
Aber wie nun kann die Asugabe des Scriptes mit Smarty einbinden?
Da der Rest meiner seite änhlich aufgebaut ist (PHP-Scipte geben den Inhalt aus und werden eingebunden) ist diese Frage von enormer Wichtigkeit
Ich würde mich freuen, wenn ihr mir (absoluter Smarty-Anfänger) die Funktionsweise anhand dieses Beispiels erklären könntet.
Danke!