Все привет. Есть задача вывести на страницу сайта некоторое кол-во фотографий ( в миниатюре ). Процесс стандартный php берет данные ( имя изображения, описание т.д. ) и сдает это smarty ( assign ) . Шаблон: <table border="0" style="width: 100%;"> <tr> {section name=index_last_photo loop=$id} <td> <a href="http://{$smarty.server.SERVER_NAME}/modules/gallery/uploads/{$id[index_last_photo].photo_file_id}.jpg" rel="lyteshow[vacation]" title="{$id[index_last_photo].rus_photo_name}"> <img style=" border: 1px solid silver;width: 128px; height: 128px;" src="http://{$smarty.server.SERVER_NAME}/modules/gallery/uploads/{$id[index_last_photo].photo_file_id}.jpg" alt="{$id[index_last_photo].rus_photo_name}" /> </a> <a href="http://{$smarty.server.SERVER_NAME}/gallery/view/list/"> <span>{$id[index_last_photo].rus_photo_name}</span> </a> <br /> <a style="text-decoration: none;" href="http://{$smarty.server.SERVER_NAME}/users/view/{$id[index_last_photo].person_id|default:'0'}/"> <span>Автор: {$id[index_last_photo].person_name}</span> </a> </td> {/section} </tr> </table> Проблема в том, что фото выводятся один за другим в <td>, а нужно выводить по 5 штук в строку. То есть вывелось 5 фото, ниже еще пять фото и т. д. .Можно это как-то на smarty накрутить?