Как я могу добавить лайтбокс в скрепку нескольких загрузок? - PullRequest
0 голосов
/ 21 марта 2011

У меня есть таблица мест, где в каждой записи много изображений, загруженных с помощью скрепки, в другую таблицу фотографий. В настоящее время все фотографии отображаются на странице выставки мест с использованием:

 <div class="venue_photos_container">
   <% for venuephoto in @venue.venuephotos %>
     <%= link_to image_tag(venuephoto.venuephoto.url(:thumb), :class => "venue_photo"), venuephoto.venuephoto.url(:original) %>
   <% end %>
 </div>

Источник страницы показывает эти фотографии как:

<div class="venue_photos_container">
    <a href="/system/venuephotos/1/original/image2.png?1300712562"><img alt="image2" class="venue_photo" src="/system/venuephotos/1/thumb/image2.png?1300712562" /></a>
    <a href="/system/venuephotos/4/original/image3.png?1300714288"><img alt="image3" class="venue_photo" src="/system/venuephotos/4/thumb/image3.png?1300714288" /></a>
    <a href="/system/venuephotos/5/original/image4.png?1300714548"><img alt="image4" class="venue_photo" src="/system/venuephotos/5/thumb/image4.png?1300714548" /></a>
</div>

Как я могу добавить лайтбокс в свое приложение для отображения этих изображений? Руководство Lightbox2 упоминает добавление rel = "lightbox [imagesetname]" к каждому тегу ссылки. Я хотел бы, чтобы все загруженные фотографии отображались в одном наборе изображений на странице шоу.

Спасибо за любую помощь, она очень ценится!

1 Ответ

1 голос
/ 21 марта 2011
<%= link_to image_tag(venuephoto.venuephoto.url(:thumb), :class => "venue_photo", ), venuephoto.venuephoto.url(:original), :rel => "lightbox[imagesetname]" %>
...