Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Veränderungen (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=15)
-- Codes PHP / html (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=49)
--- Template frage (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1071)
Geschrieben von FOFO am 17.11.2010 um 21:53:
Template frage
Huhu
Hab da mal ne bescheidenen Frage
In Meinem Header tpl befindet sich ein code von einem Button menü
Dieses ist ziemlich lang
Jetzt habe ich eine idee dieses in ein eigenes template zu packen
Grund
Einfacher zu bearbeiten da man nicht immer im Header basteln muß
Verkleinerung des header tpl
So zur vorgehensweise
Ich würde jetzt in der global .php das so lösen
eval("\$headermenue = \"".$tpl->get("headermenue")."\";");
eval("\$header = \"".$tpl->get("header")."\";");
Der untere eintag ist ORIGINAL der obere würde meiner sein
im Header tpl würde ich das dann mit $headermenue aufrufen
und ein neues template mit dem namen headermenue anlegen und mit dem code füllen
So meine Frage ist
Spricht was gegen diese art ?
Oder sollte man es aus was weis ich für gründen besser nicht machen ??
Würde mich über antworten freuen
Geschrieben von haumi am 17.11.2010 um 22:31:
Hi Fofo,
ich denke das funktioniert so.
Jedenfalls würde ich das genau so machen wie du es beschrieben hast.
das neu angelegte Template muss danach aber gecached werden.
LG
haumi
Geschrieben von FOFO am 18.11.2010 um 11:26:
Hallo Haumi
Gehen tut die sache es ging mir ehr um die frage ob ich damit gegen die regeln der kust verstoße da man sowas evtl so nicht machen sollte
Ich weis ja nicht wirklich was es so für regeln gibt in PHP und HTML daher kam die frage
Wenn ich das jetzt so weiter führen würde ginge es doch auch mit zusätzen die auf der index html eingebunden werden oder sehe ich das falsch
dann müßte doch der teil der in der global php drin ist einfach nur ion die index gehen oder ??
Geschrieben von haumi am 18.11.2010 um 12:58:
Hi FoFo,
Für diese Art der Programmierung gibt es keine zwingenden Vorschriften.
Es wird weder der php-code noch der html-code veändert.
Nur der Zugriff gestaltet sich anders und ich finde übersichtlicher.
Ich verfahre jedenfalls so, wenn mir ein template zu groß wird.
Auch einige Hacks werden nach diesem Prinzip eingebunden,
so auch die Top5 und ich habs auch mit dem AWH gemacht.
LG
haumi
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH