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