Mailinglisten-Archive |
Hallo Liste, kennt noch jemand die Template-Engine aus PHPlib? Die ist ja dann in Pear aufgegangen. Jedenfalls benutze ich die immer noch weil sie gut funktioniert und nicht so groß ist. Jetzt hab ich aber ein problem: ich möchte 2 blöcke verschachteln: $member[] = array(„foo1“,“foo2“); $member[] = array(„foo3“,“foo4“); $tpl = new Template(".", "comment"); $tpl->set_file("ausgabe", $template); $tpl->set_block(ausgabe, block1", "block1_handle"); $tpl->set_block(ausgabe, "block2", "block2_handle"); Foreach($member as $row) { $tpl->set_var(array(„block1_class“,”row_class”)); $tpl->->parse("block1_handle","block1",true); Foreach($row as $col) { $tpl->set_var(array(„daten“,”$col”)); $tpl->->parse("block2_handle","block2",true); } } Template auszug… <table> <!--BEGIN block1 --> <tr class{block1_class}> <!—BEGIN block2 --> <td>{daten}</td> <!—END block2 --> </tr> <!—END block1 --> </table> Es sollte eigentlich das dabei herauskommen: foo1 foo2 foo3 foo4 es kommt aber: foo1 foo2 foo3 foo4 foo1 foo2 dabei raus. Ich hab schon einige umstellungen versucht aber nicht klappt. Vielleicht weis ja einer was. Gruß Achim
php::bar PHP Wiki - Listenarchive