Commit c6d3cfbe
Changed files (2)
app
assets
javascripts
backbone
templates
cakes
views
cakes
app/assets/javascripts/backbone/templates/cakes/cake.jst.ejs
@@ -1,11 +1,9 @@
<div class="thumbnail">
<% if(_.any(photos)) { %>
- <a href="#/cakes/<%= id %>"><img src="<%= photos[0].large_url %>" /></a>
+ <a href="#/cakes/<%= id %>"><img src="<%= randomPhoto().thumb_url %>" /></a>
<% } %>
<div class="caption">
<h3><a href="#/cakes/<%= id %>"><%= name %></a></h3>
- <p><a href="#/cakes/<%= id %>/edit">(edit)</a></p>
- <p><%= story %></p>
<span class="badge badge-warning"><i class="icon-comments"> <a href="<%= Routes.creation_path(id) %>#disqus_thread" data-disqus-identifier="c-<%= id %>"></a></i></span>
</div>
</div>
app/assets/javascripts/backbone/views/cakes/cake_view.js.coffee
@@ -3,4 +3,7 @@ CakeSide.Views.Cakes ||= {}
class CakeSide.Views.Cakes.CakeView extends Marionette.ItemView
template: JST["backbone/templates/cakes/cake"]
tagName: 'li'
- className: 'span4'
+ className: 'span3'
+ templateHelpers:
+ randomPhoto: ->
+ @photos[Math.floor(Math.random()*@photos.length)]