Jump to content

Veon

Newbie
  • Posts

    4
  • Joined

  • Last visited

Everything posted by Veon

  1. Огромное спасибо. В итоге сделал так как Вы подсказали. Плюс сделал на дивах. Единственное пришлось в if добавить условие <div id="gallery_form"> <div><h3 style="font-weight: lighter;">{$gallery_title|default:''}</h3></div> <hr /> {foreach from=$id key=myId item=i} <div style="float: left;margin-right: 10px;"> <a href="http://{$smarty.server.SERVER_NAME}/modules/gallery/uploads/{$i.photo_file_id}.jpg" rel="lyteshow[vacation]" title="{$i.rus_photo_name}"> <img style=" border: 1px solid silver;width: 128px; height: 128px;" src="http://{$smarty.server.SERVER_NAME}/modules/gallery/uploads/{$i.photo_file_id}.jpg" alt="{$i.rus_photo_name}" /> </a> <div> <a href="http://{$smarty.server.SERVER_NAME}/gallery/view/list/"> <span>{$i.rus_photo_name}</span> </a> </div> <div> <a style="text-decoration: none;" href="http://{$smarty.server.SERVER_NAME}/users/view/{$i.person_id|default:'0'}/"> <span>Автор: {$i.person_name}</span> </a> </div> </div> {if $myId%5 == 0 && $myId <> 0} <br /> {/if} {/foreach} </div> Это не javascript, а темплейт движок smarty - http://smarty.net
  2. В смысле после проверки вситавлять пустой <tr><td></td></tr>?
  3. Не совсем понимаю каким образом Проверка индекса это понятно. Но как сделать сам переход на след. строку. Не силен, я вообще не верстальщик. Мне щас лижбы работало, а шаблон все равно переделывать будут.
  4. Все привет. Есть задача вывести на страницу сайта некоторое кол-во фотографий ( в миниатюре ). Процесс стандартный 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 накрутить?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy