Thread HTML::Template, 2 Templates verbinden (7 answers)
Opened by daywalka at 2005-01-28 22:58

daywalka
 2005-01-28 22:58
#4246 #4246
User since
2004-02-03
15 Artikel
BenutzerIn
[default_avatar]
N'Abend Leute,

ich hab grad ein kleines Problem bzgl. des HTML::Template Moduls.
Und zwar gehts um folgendes: Um eine Webseite zu generieren, benutze ich 2 Templates. Das erste besteht hauptsächlich aus dem HTML-Header sowie der Navigation. Die einzelnen Elemente im Header müssen je nach Page geändert werden, sind also nicht statisch. Der Inhalt des zweiten Templates ist nur der Content der jeweiligen Page, ebenfalls dynamisch (deshalb ja auch Templates^^).
Das Problem ist nun, beide Templates zu verarbeiten und als Gesamtstück an den Browser zu senden.

Z.Z. löse ich das so, dass ich den Output des ersten Templates in ein File schreibe, den Inhalt des Files in ein Array einlese und diesen Inhalt dann dann dem zweiten Template als param übergebe.

Ziemlich unelegeant wie ich meine. Ich möchte die file access gerne weitgehend raushaben. Diesbezüglich irgendwelche Anregungen/Tips eurerseits?

t.i.a, daywalka

View full thread HTML::Template, 2 Templates verbinden