Sha256: 219c063955a2d0d3eba70df620243be66af4b62f560611963c230f23d3cf77d3
Contents?: true
Size: 1.39 KB
Versions: 2
Compression:
Stored size: 1.39 KB
Contents
<%= simple_form_for [@instance.structure, @instance], defaults: { label: false }, html: { multipart: true } do |f| %> <!-- SPLIT --> <li id="repeater_<%= @repeater.id %>" class="form-item--repeater form-item--collapsable"> <div class="form-item--header"> <a class="form-item--collapse-btn" href="#"> <span><i class="fas fa-angle-up"></i> <%= t('binda.collapse') %></span> <span><i class="fas fa-angle-down"></i> <%= t('binda.expand') %></span> </a> <a class="form-item--delete-repeater-item" href="<%= repeater_path( id: @repeater.id ) %>" data-id="<%= @repeater.id %>" data-confirm="<%= t 'binda.confirm_delete' %>"><i class="far fa-trash-alt"></i> <%= t('binda.delete') %></a> <p><%= @repeater.field_setting.name %> <%= t('binda.item') %> #<%= @repeater.id %></p> </div> <div class="form-item--repeater-fields"> <%= f.simple_fields_for "repeaters_attributes[]", @repeater do |ff| %> <%= ff.input :fieldable_id, as: :hidden %> <%= ff.input :fieldable_type, as: :hidden %> <%= ff.input :field_setting_id, as: :hidden %> <%= ff.input :id, as: :hidden, input_html: { value: ff.object.id } %> <% ff.object.field_setting.children.order( :position, :id ).each do |repeater_setting_child| %> <%= render "binda/fieldable/form_section_repeater", f: ff, repeater_setting_child: repeater_setting_child %> <% end %> <% end %> </div> </li> <!-- SPLIT --> <% end %>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
binda-0.1.5 | app/views/binda/fieldable/_form_item_new_repeater.html.erb |
binda-0.1.4 | app/views/binda/fieldable/_form_item_new_repeater.html.erb |