Sha256: 2e0f3792c8cb7bc0a2b36b6dbe34a35810c50def5d2fde205c98aac1954d5e99

Contents?: true

Size: 1.9 KB

Versions: 10

Compression:

Stored size: 1.9 KB

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.
- `removable`:
  A boolean used to control the display of a `Remove` link which 
  is used to destroy a single attachment.  Defaults to `false`
%>
<% 
  attachments = Array(field.many? ? field.attachments : field.data)
  removable = local_assigns.fetch(:removable, false)
%>
<!-- On edit if no dropJS -->
<% if !field.drop_js? %>
  <% attachments.each do |attachment| %>
    <div class="attachments-listing">
      <%= render partial: 'fields/active_storage/item', locals: { 
          field: field, 
          attachment: attachment, 
          removable: removable, 
          image_size: field.show_preview_size 
          } %>
    </div>
  <% end %>
<%else %>
  <!-- On edit if dropJS -->
  <div class="mt-5 col-12 ">
    <div class="row">
      <div class="col-12">
        <div class="card card light-shadow card-fill">
          <div class="card-header">
            <!-- Title -->
            <h4 class="card-header-title">
              Latest Uploads
            </h4>
          </div>
          <div class="card-body">
            <div class="already-downloaded dropzone">
              <div class="row">
                <% attachments.each do |attachment| %>
                  <div class="col-12" id="<%= @page.class %>_picture_<%= attachment.id %>">
                    <%= render partial: 'fields/active_storage/dropjs_list_edit', locals: { 
                      field: field, 
                      attachment: attachment, 
                      removable: removable, 
                      image_size: field.show_preview_size 
                      }%>
                  </div>
                <% end %>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
<% end %>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
viniBaxter-field-active_storage-14.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-12.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-11.0.2 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-11.0.1 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-11.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-10.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-9.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-8.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-7.0.0 app/views/fields/active_storage/_items.html.erb
viniBaxter-field-active_storage-6.0.0 app/views/fields/active_storage/_items.html.erb