Sha256: 6cdc737d82be38eb2ca15dc7736870e21eeba3f9aa8d34599266883053f3149f

Contents?: true

Size: 794 Bytes

Versions: 2

Compression:

Stored size: 794 Bytes

Contents

<%#
# Items Partial

This partial renders one or more attachments

## Local variables:

- `field`:
  An instance of [Administrate::Field::Image].
  A wrapper around the image url pulled from the database.
- `size`:
  [x, y]
  Maximum size of the ActiveStorage preview.
  Defaults to `field.show_preview_size`.
%>

<%
  variant = local_assigns.fetch(:variant, field.show_preview_variant)
  size = local_assigns.fetch(:size, field.show_preview_size)
%>

<% field.attachments.each do |attachment| %>
  <div class="attachments-listing">
    <%= render partial: 'fields/active_storage/item',
               locals: {
                   field: field,
                   attachment: attachment,
                   variant: variant,
                   size: size
               } %>
  </div>
<% end %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
administrate-field-active_storage-1.0.1 app/views/fields/active_storage/_items.html.erb
administrate-field-active_storage-1.0.0 app/views/fields/active_storage/_items.html.erb