Hallo Klaus,
Oder ist das bei Smarty irgendwie vereinfacht/automatisiert worden, dass sich die Class automatisch die Werte der Variablen (hier z.B. $header) aus dem Script lädt und dann als $this->_tpl_vars['header'] speichert?
nein, man muss jede benötigte Variable mit $tmpl->assign('varname',$var);
einzeln zuweisen - woher soll den Smarty die Variablen des Hauptprogrammes kennen? Das hat übrigends auch den Vorteil, dass die Variablen im Template völlig anders heißen können wie die im PHP-Code.
Grüße aus Nürnberg
Tobias