Hm... welchem
HTML-Standard folgst du eigentlich? Ohne Angabe bist du im QuirksMode.
Geht die Seite denn statisch ohne Smarty wie gewünscht? Wenn ja, liegt es daran. Deine Includes find ich ein wenig cryptisch... an deiner Stelle würde ich die Funcs in eine php schmeissen und den Arbeitsteil in die Index... mitsamt ausgabe... das später mal zu debuggen könnte Nerven kosten
Wirft Smarty beim Assign/Fetch eigentlich keinen Error? AFAIK kann man mit einer Smarty-Klasse nur ein Template aufs mal parsen... sonst müsstest du im index.tpl
in
ändern