Mailinglisten-Archive |
> Hallo,
>
> ich versuche gerade mit der PHPlib eine Bilder Galerie zu bauen.
> Dabei versuche ich die Bilder aus einem Verzeichnis als thumbnail auf der
> Website in folgendem Format darstellen zu lassen:
> (Menge der Bilder: a,b,c,d,e,f,g,h,i,j,k,l.....)
>
> A | B | C | D
> E | F | G | H
> I | J | K | L
>
> mein Ergebnis sieht nun so aus:
>
> A | B | C | D
> A | B | C | D | E | F | G | H
> A | B | C | D | E | F | G | H | I | J | K | L
>
>
> Der HTML COde:
>
> <!-- BEGIN reihe -->
> <tr>
> <!-- BEGIN bild -->
> <td>
> // hier das bild einreihen...
> </td>
> <!-- END bild -->
> </tr>
> <!-- END reihe -->
>
> der PHP Code:
>
> schleife anfang
> {
>
> $tpl->set_var(array(
> "HEIGHT" => $height,
> "WIDTH" => $width,
> "TEXT" => $text,
> "BILD" => $bild,
> "GALERIE" => $galerie,
> "SERVER_NAME" => $server
> ));
>
> $tpl->parse("bild_block", "bild", true);
> $count++;
>
> if ($count>=4)
> {
> $tpl->set_var(array());
> $tpl->parse("reihen_block","reihe", true);
> $count=0;
> }
>
> }
> schleife ende
>
> Kann mir jemand sagen, wo ich da den Denkfehler mache ?
>
> Danke
hallo rene,
versuch mal nach dem parsen der 'reihe', 'bild' auf leer zu setzen.
weil die sollen ja in der nächsten reihe nicht mehr enthalten sein.
also
schleife_anfang {
$tpl->set_var(array());
$tpl->parse("bild_block", "bild", true);
$count++;
if ($count >= 4) {
$count=0;
$tpl->set_var(array());
$tpl->parse("reihen_block","reihe", true);
$tpl->set_var('bild','');
}
}
hth, Ringo.
php::bar PHP Wiki - Listenarchive