tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
230
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Headymaster
    Headymaster Headymaster ist offline Mitglied Platin
    Registriert seit
    Dec 2005
    Ort
    Pinneberg
    Beiträge
    516
    Hallo!

    Also ich habe eine Template-Klasse geschrieben, die ich in die index.php include und dort das Index-Template aufrufe.

    PHP-Code:
    <?php
    echo $index->showtpl("index", array("Title" => "$title",
                                        
    "CSS" => "inc/templates/$path/style.css",
                                        
    "header" => "$header",
                                        
    "usermenu" => "<b>USERMENU</b><br><br>Profil<br>Post<br>Admin<br>Clankasse",
                                        
    "counter" => "$counter",
                                        
    "content" => "Ja das ist der content näe^^<br>Haunse rein ;-)",
                                        
    "footer" => "$copyright"));
    ?>
    So für den Platzhalter counter soll nun das Template des counters includet werden.
    Dies versuche ich, indem ich die Datei (includes/counter.php) vor dem Index-Template aber nachdem ich das Objekt new tpl(); gestartet habe, include.

    includes/counter.php:
    PHP-Code:
    <?php
    ################# Buffer starten #####################
    ob_start();
    ######################################################






    // Template erstellen
    $counter $index->showtpl("interface/counter", array("Title" => "$title",
                                                          
    "CSS" => "$css"));

    ################# Buffer Ende ########################
    ob_end_flush();
    ######################################################
    ?>
    Das Problem ist aber, dass zwar das Index-Template ausgegeben wird, aber das Template des Counters nicht in das Index-Template includet wird.

    Würde mich sehr über Hilfe freuen.

    MFG Niels
     

  2. #2
    BehindTheScenes BehindTheScenes ist offline Mitglied Silber
    Registriert seit
    Sep 2006
    Beiträge
    99
    liegt an ob_start ...
     
    We change the future and the future change us!
    leParkour ==> http://www.be-free-and-jump.com

  3. #3
    Avatar von Headymaster
    Headymaster Headymaster ist offline Mitglied Platin
    Registriert seit
    Dec 2005
    Ort
    Pinneberg
    Beiträge
    516
    Ne tut es nicht

    Warum sollte es denn daran liegen?!

    Also habe es weggenommen und trotzdem keine Änderung

    MFG Niels
     

  4. #4
    Avatar von Headymaster
    Headymaster Headymaster ist offline Mitglied Platin
    Registriert seit
    Dec 2005
    Ort
    Pinneberg
    Beiträge
    516
    Problem hat sich gegessen

    Es lag einfach nur dran dass das css-stylesheet net gelesen werden kontne und das was im template zu sehen war die gleiche farbe hatte wie der Hintergrund...also somit unsichtbar :P

    MFG Niels
     

Ähnliche Themen

  1. Template Klasse
    Von MaxivB im Forum PHP
    Antworten: 20
    Letzter Beitrag: 17.01.09, 18:59
  2. Template Klasse
    Von HolgerX im Forum C/C++
    Antworten: 9
    Letzter Beitrag: 30.03.05, 17:05
  3. template prob
    Von PsychoSam im Forum PHP
    Antworten: 2
    Letzter Beitrag: 26.08.03, 01:14
  4. Klasse/Template
    Von Fluctuator im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.02.03, 18:38
  5. template prob
    Von js-mueller im Forum PHP
    Antworten: 0
    Letzter Beitrag: 08.02.03, 11:19