Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
<% @post.uploads.each do |upload| %>
<% if upload.variable? %>
<%= link_to image_tag(upload.variant(resize: "400x400")), upload %>
<% elsif upload.previewable? %>
<%= link_to image_tag(upload.preview(resize: "400x400")), rails_blob_path(upload, disposition: :attachment) %>
<% elsif upload.image? %>
<%= link_to image_tag(upload, width: 400), upload %>
<% else %>
<%= link_to upload.filename, rails_blob_path(upload, disposition: :attachment) %>
<% end %>
<% end %>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment