Sha256: 39d0c918d206defceb2110d7d5fb7a5b5760af3552662623ca3b9eee9ff52c3e

Contents?: true

Size: 794 Bytes

Versions: 3

Compression:

Stored size: 794 Bytes

Contents

- partial = "#{collection.to_s.singularize}_fields"
= field_set section_name, data: {sortable_blocks: options[:sort]} do
  = f.fields_for collection, record_object, options do |builder|
    = render('admin/common/nested_fields_for_element', builder: builder, partial: partial, options: options, block: block)
  - if options[:add]
    .nested_buttons
      - new_object = f.object.send(collection).klass.new
      - id = new_object.object_id
      - fields = f.fields_for(collection, new_object, options.merge(child_index: id)) do |builder|
        = render('admin/common/nested_fields_for_element', builder: builder, partial: partial, options: options, block: block)
      = link_to(t('admin.common.new'), '#', class: 'add_fields btn btn-success', data: {id: id, fields: fields.gsub("\n", '')})

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
coalla-cms-0.7.0.0 app/views/admin/common/_nested_fields_for.html.haml
coalla-cms-0.6.1.1 app/views/admin/common/_nested_fields_for.html.haml
coalla-cms-0.6.0.9 app/views/admin/common/_nested_fields_for.html.haml