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');
Code: Alles auswählen
'headerinhalt' => 'klassenheader.tpl'
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
));
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