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