Sha256: d8dcee26d4eb5b2a1fc6a995d6f343e092d3d4e0fdd953da8a153339bfad0e2d

Contents?: true

Size: 995 Bytes

Versions: 8

Compression:

Stored size: 995 Bytes

Contents

<%#
# Image Form Partial

This partial renders an input element for image attributes.
By default, the input is a text field for the image's URL.

## Local variables:

- `f`:
  A Rails form generator, used to help create the appropriate input fields.
- `field`:
  An instance of [Administrate::Field::Image][1].
  A wrapper around the image url pulled from the database.

[1]: http://www.rubydoc.info/gems/administrate/Administrate/Field/Image
%>

<div class="field-unit__label">
  <%= f.label field.attribute %>
</div>

<div class="field-unit__field">
  <% if field.attached? %>
    <%= render partial: 'fields/active_storage/items', locals: { field: field } %>
  <% end %>

  <div>
    <%= field.can_add_attachment? ?
          I18n.t("administrate.fields.active_storage.add", default: 'Add') :
          I18n.t("administrate.fields.active_storage.replace", default: 'Replace')
    %>
    <%= f.file_field field.attribute, multiple: field.many?, direct_upload: field.direct? %>
  </div>
</div>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
administrate-field-active_storage-1.0.2 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-1.0.1 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-1.0.0 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-0.4.2 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-0.4.1 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-0.4.0 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-0.3.8 app/views/fields/active_storage/_form.html.erb
administrate-field-active_storage-0.3.7 app/views/fields/active_storage/_form.html.erb