Hallo zusammen
Mal wieder ein Problem *gg* Da es eher ein logisches Problem ist, weiß ich nicht, ob es in dieses Forum passt...
Also ich habe ein Template, indem das Design, die Navigation und der Content zusammengefügt werden. Im Template steht somit ein komplettes Gerüst der Seite. In der Content Tabelle steht z.B.:
Dann habe ich z.B.: eine Datei, die beim Aufruf:
eine neue Seite generiert. alles schön und gut.
nun nehmen wir mal an, dass $content ein weiteres Template zugewiesen wird, indem der Inhalt (parameterspezifisch per Link) aus einer Datanbank generiert wird....
Wenn man sich nun die Seite im Browser ansieht wird man überall als Titel: "Blub" haben... Genau das ist mein Problem
Ich möchte irgendwie die Variabel $title über den Content (der Inhalt von $title müsste dann ebenfalls in der DB vorhanden sein) an das main Template übergeben, um den aktuellen Titel angezeigt zu bekommen. Jedoch ist der Parser ja schon im Content und hat den oberen Teil der Seite ja schon an den Browser übergeben.
Wie kann man das nun lösen? Evtl. eine DB abfrage im Main Template einbauen, die anhand der Parameterübergabe in der Datenbank den passenden $titel raussucht und ausgibt?
Ich würde mich über Antworten sehr freuen
Schönen Gruß
Claus
Mal wieder ein Problem *gg* Da es eher ein logisches Problem ist, weiß ich nicht, ob es in dieses Forum passt...
Also ich habe ein Template, indem das Design, die Navigation und der Content zusammengefügt werden. Im Template steht somit ein komplettes Gerüst der Seite. In der Content Tabelle steht z.B.:
PHP:
<table align="center" width="92%" border="0">
<tr>
<td><?php include $content ?></td>
</tr>
</table>
Dann habe ich z.B.: eine Datei, die beim Aufruf:
PHP:
include setup.... [darin ist z.B.: $title = "Blub";]
$content = ....
$navigation = ....
include ... template ... etc.
eine neue Seite generiert. alles schön und gut.
nun nehmen wir mal an, dass $content ein weiteres Template zugewiesen wird, indem der Inhalt (parameterspezifisch per Link) aus einer Datanbank generiert wird....
Wenn man sich nun die Seite im Browser ansieht wird man überall als Titel: "Blub" haben... Genau das ist mein Problem
Ich möchte irgendwie die Variabel $title über den Content (der Inhalt von $title müsste dann ebenfalls in der DB vorhanden sein) an das main Template übergeben, um den aktuellen Titel angezeigt zu bekommen. Jedoch ist der Parser ja schon im Content und hat den oberen Teil der Seite ja schon an den Browser übergeben.
Wie kann man das nun lösen? Evtl. eine DB abfrage im Main Template einbauen, die anhand der Parameterübergabe in der Datenbank den passenden $titel raussucht und ausgibt?
Ich würde mich über Antworten sehr freuen
Schönen Gruß
Claus
Zuletzt bearbeitet: