phpbar.de logo

Mailinglisten-Archive

[php] 2fache Template Verschachtelung ?

[php] 2fache Template Verschachtelung ?

Ivan Schmid php_(at)_phpcenter.de
Tue, 21 May 2002 15:19:35 +0200


Hallo versierte PHP Programmierer,

Könnte mir jemand mit einem PHPLib Template Problem weiterhelfen?

Problem: Variable {bb} im Template B wird nicht geparst !! (Siehe
Szenario)
Frage: Was mach ich bloss falsch ? Habe alle möglichen Kombinationen
schon ausgenutzt.


Template Szenario:
********

|--------- Template A -------------------|

|--------- Template B ---------|
      Text und Variablen {bb}
|--------- Template B ---------|

|--------- Template C ---------|
       Text und Variable {cc}
  [--------- Repetierender Block C1---------]
|--------- Template C ---------|

|--------- Template A -------------------|


Code:
********
$template->set_file(array(
    INDEX  => "A.tpl",
    MENU  => "B.tpl",
    CONTENT => "C.tpl"
  ));

$template->set_block("CONTENT", "C1", "handle");
  while($db->next_record())
   {
    $template->set_var(array( blabla    => $db->f("id"),  ));
    $template->parse("handle","C1", true);
    };

$template->set_var(array(
   bb  => "Menuliste"
 ));

$template->pparse("OUT",array("CONTENT", "MENU", "INDEX"));

---------------------------


Mit freundlichen Grüssen,
Ivan


php::bar PHP Wiki   -   Listenarchive