Pisze galerie zdjęć i chce właśnie coś takiego u siebie zrobić...jak jest w większości galeri.
Chodzi mi o to aby w każdym wierszu były 3 miniaturki zdjęć.
np.
nie tak:
zdjęcie zdjęcie zdjęcie
tylko tak:
zdjęcie zdjęcie zdjęcie zdjęcie zdjęcie zdjęcie
Narazie zrobiłem taki skrypt:
php:
<?php $template->assign_body('gallery.tpl', 'ma'); $sql = "SELECT id, title, name, data FROM " . GALLERY_TABLE . " ORDER BY date"; { $y = $image[1]; $x = $image[0]; if($x > $y){ $nx = 100; $ny = 100 * ($y / $x); }elseif($x < $y){ $nx = 100 * ($x / $y); $ny = 100; }else{ $nx = 100; $ny = 100; } 'NAME' => $gallery['name'], 'ID' => $gallery['id'], 'NX' => $nx, 'NY' => $ny, 'TITLE' => $gallery['title'], 'DATA' => $gallery['data'], )); $how++; if($how == 3) { 'BR' => '</tr><tr>' )); $how = 0; } } $template->display_body(); ?>
i szablon
<table align="center" width="100%" cellpadding="0" cellspacing="0" border="0"> <tr> <!-- BEGIN gallery --> <td> <table align="center" width="100%" cellpadding="0" cellspacing="0" border="0"> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </td> </tr> </table> </td> <!-- BEGIN br --> {gallery.br.BR} <!-- END br --> <!-- END gallery --> </tr> </table>
ale niestety to nie działa...:/