[PHP] Template Engine

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Ragnaroek, 28. Oktober 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 28. Oktober 2006
    Template Engine

    hallo leute,

    ich hab mich jetzt eine zeit lang mit verschiedenen cms befasst (clan cms => triggertg, webspell, bxcp, easy clanpage usw)

    eins blick ich aber nicht - und zwar die template engine.

    ich bin derzeit am planen einer kleinen homepage und dachte mir so eine template engine wäre sicher nicht schlecht.

    hat jemand ahnung, wie man das am einfachsten anstellen könnte? es gibt bereits fertige, das weiß ich, aber die find ich nicht wirklich gut. ich komm mit denen nicht klar.

    die engine die webspell benutzt find ich ganz gut. basiert alles auf html dateien die variabel bearbeitet werden können usw.

    würde mich freuen, wenn hier sich wer bereit erklären würde mir einen kleinen crash kurs zu geben oder einfach ne hilfreiche seite postet =D

    thx

    mfg
    rag

    PS: wer wissen will, was ne template engine ist -> klick mich hart
     
  2. 28. Oktober 2006
    AW: Template Engine

    Such nach Smarty. Das ist wohl die sicherste und umfangreichste Templateengine, die Opensource ist!
     
  3. 28. Oktober 2006
    AW: Template Engine

    Nur viel zu viel kram drin der eigentlich nicht gebraucht wird.
    Die simpelste und eifnachste methode ist eine kleine Klasse zu schreiben al a
    Code:
    class TPL
    {
     public function show($tplname)
     {
     include TPL_DIR . $tplname;
     }
    
    Wodurch man im Template auch einfach variablen verwenden kann:

    Code:
    $tpl = new TPL;
    $tpl->varname = $wert;
    $tpl->show('deintpl.tpl');
    
     
  4. 28. Oktober 2006
    AW: Template Engine

    Natuerlich zu viel kram. Aber fuer Anfaenger ganz gut und uebersichtlich. In meiner eigenen geht auch nicht viel mehr als Replaces setzen, andere Templates einbinden und das ganze ausgeben.
     
  5. 28. Oktober 2006
    AW: Template Engine

    ich benutz smarty schon seit langem
    die url ist übrigens http://smarty.php.net/
    was man nicht braucht kann man selber rausschmeißen
    dann noch caching aktivieren und dann isses meiner meinung nach optimal
    soll übrigens meines wissens nach auch beim wbb 3 verwendet werden => templates können schnell übernommen werden
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.