Displaying placeholder thumbnail if package does not have a screenshot.

This commit is contained in:
Christoph Haas 2013-08-09 23:16:04 +02:00
parent b581a49e33
commit 60a9bd213d

View file

@ -4,19 +4,23 @@
<ul class="thumbnails"> <ul class="thumbnails">
<% @packages.each do |package| %> <% @packages.each do |package| %>
<li class="span3"> <li class="span3">
<% if package.screenshots.length>0 %> <div class="thumbnail">
<div class="thumbnail"> <% if package.screenshots.length>0 %>
<div style="text-align: center; height: 120px"> <div style="text-align: center; height: 120px">
<%= link_to (image_tag package.screenshots.first.image_url('small')), <%= link_to (image_tag package.screenshots.first.image_url('small')),
package.screenshots.first.image_url('large') %> package.screenshots.first.image_url('large') %>
</div> </div>
<h3><%= package.name %></h3> <h3><%= package.name %></h3>
<p><%= package.description %></p> <p><%= package.description %></p>
</div> <% else %>
<% else %> <div style="text-align: center; height: 120px">
<em>No screenshot. :( Care to upload one?</em> <%= link_to (image_tag "/thumbnail-404.png"),
<% end %> "/path/to/upload/package" %>
</a> </div>
<h3><%= package.name %></h3>
<p><%= package.description %></p>
<% end %>
</div>
</li> </li>
<% end %> <% end %>
</ul> </ul>
@ -24,4 +28,4 @@
<div class="row showmorebox"> <div class="row showmorebox">
<a href="#">Moar screenshots…</a> <a href="#">Moar screenshots…</a>
</div> </div>