Mailinglisten-Archive |
Hallo,
ich benutz jetzt schon eine Weile die template.inc - Klasse, die den =
Vorteil
hat, da=DF
man auch dynamische Bl=F6cke einbauen kann.
Leider gelingt mir es nicht, diese zu verschachteln:
----- t.html ----
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head><title></title></head>
<body>
<!-- BEGIN reihe_a -->
<br>Wert a: {wert_a}
<!-- BEGIN reihe_b -->
<br> Wert b: {wert_b}
<!-- END reihe_b -->
<!-- END reihe_a -->
</body>
</html>
----- t.php4 ------
<?php
require('../lib/phplib-7.2c/php/prepend.php3');
$o_tpl =3D new Template("../templates", "keep");
$o_tpl->set_file(array( "seite" =3D> "t.html"));
$o_tpl->set_block('seite', 'reihe_a', 'reihe_a_zeilen');
for ($a=3D1; $a <=3D5; $a++){
$o_tpl->set_var('wert_a', $a);
for ($b=3D1; $b <=3D5; $b++){
$o_tpl->set_var('wert_b', $b);
$o_tpl->parse('reihe_b_zeilen', 'reihe_b', true);
}
=20
$o_tpl->parse('reihe_a_zeilen', 'reihe_a', true);
}
$o_tpl->parse('out','seite');
$o_tpl->p('out');
?>
---- Ausgabe im Browser
Template Error: loadfile: reihe_b is not a valid handle.
Halted.
Was mach ich da falsch ? *gr=FCbel*
Viele Gr=FC=DFe, Mathias
php::bar PHP Wiki - Listenarchive