Sha256: 8e14d0d966d5701f195f08d56de3f5f6bf6de78d2f2e3587264b59965a0bb16d

Contents?: true

Size: 714 Bytes

Versions: 8

Compression:

Stored size: 714 Bytes

Contents

<% if !is_modal %>
  <!-- if not making resource from other form -->
  <%= content_tag(
    :div,
    class: 'file-collection-container',
      data: {
        max: properties['max-files'].nil? ? 0 : properties['max-files']
      }
  ) do %>
    <%= f.fields_for(attribute) do |builder| %>
      <%= render 'adminpanel/shared/image_fields', f: builder %>
    <% end -%>

    <% if (
      properties['max-files'].to_i != 0 &&
      properties['max-files'].to_i <= f.object.send(@model.gallery_relationship).count.to_i
    ) %>
      <% hidden = 'hidden' %>
    <% else %>
      <% hidden = 'not-hidden' %>
    <% end %>
    <%= link_to_add_fields I18n.t('Add Image'), f, attribute, hidden %>
  <% end %>
<% end %>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
adminpanel-2.6.1 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.6.0 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.5.5 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.5.4 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.5.3 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.5.2 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.5.1 app/views/adminpanel/form/_adminpanel_file_field.html.erb
adminpanel-2.5.0 app/views/adminpanel/form/_adminpanel_file_field.html.erb