kostenloser Webspace werbefrei: lima-city


PHP Template System

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    keijuq

    keijuq hat kostenlosen Webspace.

    Hallo liebe Programmierfreunde :)

    Ich arbeite zur Zeit an einem eigenen kleinen MiniCMS. Soweit ist alles klar, es funktioniert alles wie ich mir das w?nsche. Jedoch bin ich jetzt auf eine Grenze gesto?en, und zwar habe ich bisher ohne Verwendung eines Template Systems gearbeitet, d.h., dass ich HTML & PHP gemischt habe und es so extrem schwierig und vor allem Zeitaufwendig ist das Design zu ?ndern. Was ich jetzt brauchen w?rde w?re ein Template System, die Frage ist wie gehe ich dabei vor ? Hat jemand Tipps, Links etc. die mir weiterhelfen k?nnten ?

    w?rde mich freuen :)

    danke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s*********e

    einfach templates als html oder so abspeichern und z.b. $info reinmachen...mit php kannst du die variable dann an deine anpassen und fertig ist^^
  4. Autor dieses Themas

    keijuq

    keijuq hat kostenlosen Webspace.

    ja, hab ich mir anfangs auch gedacht, dass es ganz "einfach" ist ... leider steckt da mehr dahinter ...
  5. p***2

    Schau mal hier.

    http://www.php-resource.de/scripte/show/3016/

    In diesem Artikel lernen Sie das PHP Template System "FastTemplate", mit den Techniken, und den M?glichkeiten, sowie der Anwendung kennen.
  6. s********r

    Guck dir doch einfach mal verschiedene Templatesystem an! Ein einfaches ist Smarty, dazu dieses Tutorial: http://tut.php-q.net/template.html

    Oder lass dich von Wikipedia eine kleine Idee geben: http://de.wikipedia.org/wiki/Templatesystem#Kurzes_Beispiel_.28Quellcode.29

    Ich habe bis jetzt noch nie ein richtiges Templatesystem verwendet/ Programmiert; - ich mach das immer so:

    <? include('oben.php'); ?>
    Hauptinhalt
    <? include('unten.php'); ?>


    Somit kann man ein wunderbares Design machen, das auf einer Tabelle basiert. Die Dateien "oben" und "unten" k?nnen nach Belieben ver?ndert werden und bleiben immer aktuell!

    MfG sebigisler
  7. s*********e

    ja, das ist HAUPTDESIGN...aber keine templates..


    templates ist ja z.b. f?r news und da machst du jedesmal include oben und unten und vllt noch bei catgeorie oben_categorie etc???

    das doch zuviel aufwand...

    hier ganz einfach gehalten:

    ## Template
    ob_start();
    ## Template includen
    include("templates/news.html");
    $template=addslashes(ob_get_contents());
    ob_end_clean();
    // Variablen werden ersetzt
    eval("\$template=\"$template\";");
    
    echo $template;



    Und hier dann z.b. ein Template:

    <table width=100% border=0 cellpadding=0 cellspacing=2>
    <tr><td colSpan=2 width=100% valign=middle align=center height=1 bgcolor=#000000></td></tr>
    
    <tr><td colSpan=2 width=100% valign=middle align=center><img src=$cat_icon></td></tr>
    
    <tr><td colSpan=2 width=100% valign=top align=center><strong>$news_title</strong><br>$news_subtitle</td></tr>
    
    <tr><td colSpan=2 width=100% valign=top align=left>$news_info</td></tr>
    
    <tr><td colSpan=2 width=100% height=10></td></tr>
    
    <tr><td width=50% valign=bottom align=left>Datum: $news_date - $news_time</td><td width=50% valign=bottom align=right>Autor: $news_autor</td></tr>
    
    </table>
    
    <p></p>



    mfg dune

    Beitrag ge?ndert am 24.04.2006 19:42 von specialdune
  8. schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Ich habe ein eigenes:
    http://schrotti12.lima-city.de

    Iss eine Funktions-Demonstration...
    Angehlehnt iss es an php-LIB-Templates...

    Es unterst?zt:

    - Bl?cke (Schleifen)
    - Seiten teilweise zusammensetzten
    - Normale Template-Variablen

    Da es sehr klein iss, iss die Technik auch ?berschaubar...

    Template-Klasse:

    http://schrotti12.lima-city.de/include/template.inc

    Solltest du dich daf?r interessieren, schreib mir ne Nachricht, dann kann ich dir den Grundaufbau der Seite zeigen...
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!