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