PHPBB-Templatesystem
Verfasst: 05.08.2006 01:38
Also ich beziehe mich hier weniger speziell auf PHPBB als generell auf dieses System.
Ich beschäftige mich noch nicht allzulang mit PHP und wollte einfach mal über dieses ganze Template-Zeugs aufgeklärt werden.
Also soviel weiss ich von allein:
- Das ganze System dient dazu, nicht an ein festes Design gebunden zu sein.
- Die relevanten ausgaben werden in einer Art Variablen gespeichert, und dann im Template an den entsprechenden Stellen aufgerufen.
Jetzt habe ich aber mal ein paar Fragen:
- Sind das normale Variablen, in denen die Ausgaben gespeichert werden?
- Wenn ich mir vom PHPBB3-Template-System z.b. die Vorlage für den Header anschaue, dann ist das ein HTML-Datei. Sie trägt den Namen overall_header.html
Soweit ich weiss, kann HTML an sich jedoch mit Variablen nichts anfangen; in dieser Header-Datei begegnen mir jedoch andauernt Variablen in z.b. dieser Form:
Mit meinen PHP-Kenntnissen kann ich mir jedoch kein Bild machen, welche Art von Variablenaufruf das ist!
Dazu müsste ich erst wissen, wie diese Dateien vom PHP-Code gehandhabt werden.
--- ALSO Ich hoffe, ihr versteht was ich meine... bitte lasst mich nicht dumm sterben, sondern klärt mich etwas auf.
Ich beschäftige mich noch nicht allzulang mit PHP und wollte einfach mal über dieses ganze Template-Zeugs aufgeklärt werden.
Also soviel weiss ich von allein:
- Das ganze System dient dazu, nicht an ein festes Design gebunden zu sein.
- Die relevanten ausgaben werden in einer Art Variablen gespeichert, und dann im Template an den entsprechenden Stellen aufgerufen.
Jetzt habe ich aber mal ein paar Fragen:
- Sind das normale Variablen, in denen die Ausgaben gespeichert werden?
- Wenn ich mir vom PHPBB3-Template-System z.b. die Vorlage für den Header anschaue, dann ist das ein HTML-Datei. Sie trägt den Namen overall_header.html
Soweit ich weiss, kann HTML an sich jedoch mit Variablen nichts anfangen; in dieser Header-Datei begegnen mir jedoch andauernt Variablen in z.b. dieser Form:
Code: Alles auswählen
{UA_POPUP_PM}
Dazu müsste ich erst wissen, wie diese Dateien vom PHP-Code gehandhabt werden.
--- ALSO Ich hoffe, ihr versteht was ich meine... bitte lasst mich nicht dumm sterben, sondern klärt mich etwas auf.