Seite 1 von 1

Erweiterte Hilfe für "assign_var_from_handle"

Verfasst: 15.10.2005 22:15
von franzlst
Hallo,

ich habe mir zuvor schon einige Suchergebnisse angeschaut, die ein ähnliches Problem enthalten, konnte dort aber keine Lösung finden.

Folgendes:
In der overallheader.tpl habe ich ein "{KLASSENHEADER}" eingefügt und den page_header.php Code um

Code: Alles auswählen

$template->assign_var_from_handle('KLASSENHEADER', 'headerinhalt');
und das filename Array um

Code: Alles auswählen

'headerinhalt' => 'klassenheader.tpl'
erweitert.
Nun habe ich eine klassenheader.tpl Datei im Templateverzeichnis angelegt, die neben HTML Code auch "{HEADERINHALT}" enthält.
Schließlich legte ich die Datei "klassenheader.php" im include Verzeichnis an und habe sie testweise mit

Code: Alles auswählen

$inhalt = "hallo";
		$template->assign_vars(array(
    		'HEADERINHALT' => $inhalt
		));
gefüllt.

Wenn ich das Forum jetzt öffne ist zwar "{KLASSENHEADER}" entfernt und durch den HTML Code der klassenheader.tpl ersetzt, jedoch wird {HEADERINHALT} nur gelöscht und nicht durch "hallo" ersetzt..

Frage:
Was mache ich falsch bzw. was muss noch in die "klassenheader.php" Datei?

Edit:
Ich glaube inzwischen, dass ich die "klassenheader.php" Datei nicht benötige. Wo wird aber dann die Ersetzung von {HEADERINHALT} vorgenommen?

Ich hoffe ihr könnt mir helfen

TIA