ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
436
436
EMPFEHLEN
-
guden,
kurze frage, warum baut man gewöhnlich templates so, dass die class zunächst das template als auch den content einliest um dann beides wieder zusammenzusetzten, anstatt erst die platzhalter zu deklarieren, dann das template zu includen, welche als platzhalter zB solche syntax benutzen ->
<?=$content?>
insofern der varname immer eindeutig bleibt, wird so doch auch der content eingesetzt, sicher gäbe es auch möglichkeiten atribute zu benutzen, oder sehe da was verdreht?
habt dank für aufklärung.
gruss ohiosome food for thought ->
http://www.geocities.com/tablizer
-
Ähm... ich steig in deinem Text jetzt nicht ganz durch... kann aber daran liegen, dass ich grad von der Schule heimgekommen bin
Na ja, aber ich wollte nur mal anmerken, dass ein Ausdruck der Form
<?=$var?>
nicht meinen strengen Templateregeln entsprechen würde
Templates sind ja schließlich dafür da, dass HTML und PHP-Code strikt voneinander getrennt werden. Und includiert wird so ein Template normalerweise auch nicht; sondern eingelesen (oder aus der Datenbank gezogen) und dann durch den Parser gejagt.
Also sieht bei mir ein typisches Ablaufdiagramm so aus:
1. Variablen für das nächste Teiltemplate vorbereiten
2. Teiltemplate laden & parsen
3. 1. u. 2. für alle Teiltemplates wiederholen
4. Haupt-/Zwischentemplate laden & parsen
5. 1. - 4. evtl. für verschachtete Teiltemplates wiederholen
6. Endergebnis ausgeben
Die Namensgebung ist hier natürlich frei erfunden... Teiltemplates sind die kleinsten Templates, z.B. eine Fehlernachricht. Das übergeordnete Zwischentemplate wäre dann eine Tabelle, in der Nachrichten angezeigt werden (hier die Fehlernachricht). Das Haupttemplate schließlich enthält das Site-Design mit allem drum und dran. Ein weiteres Zwischentemplate wäre das Sitemenü. Teiltemplates dann einzelne Menüpunkte (wenn man die dynamisch ein/ausblenden können will).
Im Endeffekt ist es aber ziemlich egal, wie du dir das organisierst. Solange das richtige dabei rauskommt... Ich hab mich da ziemlich vom WBB1+2 beeinflussen lassen, da ich mit deren Code Templates benutzen und lieben gelernt hab
Na ja, ich hoffe ich hab dich damit jetzt nicht völlig verwirrt... wenn´s Probleme gibt, einfach nochmal nachfragen... aber bitte eindeutige Fragestellungen
reima„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
hmm,..
ja paßt
nur es ging mir hauptsächlich um den effekt include versus class. das system dahinter erscheint mir schon logisch, keine frage.
meine grübeleien stützen sich derzeit auf dynamische listen in den tpl. und der gleichen, da weiß ich ehrlich gesagt nicht wie ich die schleifen und das korrekte splitten von html und code vereinen kann. kannst mir da nen kleine mündliche anschauung geben, wie die verschachtelung da ausschaut?
gruss ohiosome food for thought ->
http://www.geocities.com/tablizer
-
Hm... welche Art von dynamischen Listen? Nur eine lineare Aufzählung? Oder mit mehreren Unterebenen?
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
linear wäre sicher langweilig

also schon gut vermischt und verschachtelt, je nach dem wie die anfragen so kommen.
gruss ohiosome food for thought ->
http://www.geocities.com/tablizer
Ähnliche Themen
-
SQL: Jüngstes Kind?
Von socke999 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 05.01.09, 14:51 -
SWT Eltern-Kind-Beziehung
Von EvilSpirit im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 17.09.06, 17:26 -
SWT Kind-Komponenten ?
Von Bullitt im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 31.07.06, 11:28 -
DOM Kind Knoten löschen
Von FipsTheThief im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 05.01.06, 15:01 -
Klein Kind Intelligens
Von FastProg im Forum Fun-ForumAntworten: 5Letzter Beitrag: 16.10.03, 09:22





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren