Sha256: dcbf8c7883afcd32c4036472b389907831292dd9b1c6bc6e887fbe23cefcfe48

Contents?: true

Size: 816 Bytes

Versions: 4

Compression:

Stored size: 816 Bytes

Contents

.repeater-field.rep{ repeater: { field: true } }
  %table
    %tbody.rows
      - field.rows.each do |row|
        = f.fields_for field.name, row do |r|
          %tr{ repeater: { row: true } }
            %td= render_field row.f, r, name: "#{ f.object_name }[#{ field.name }][]", id: nil
            %td.remove
              %a.alert{ ng: { click: 'removeRow()' } }= ficon(:x)

  .plus
    %a.button.success.tiny.radius{ ng: { click: 'addRow()' } }
      = ficon :plus, 'Add row'

  %script{:type => 'html/template', :class => 'template' }
    = f.fields_for field.name, field.structure do |r|
      %tr{ repeater: { row: true } }
        %td= render_field field.structure.f, r, name: "#{ f.object_name }[#{ field.name }][]", id: nil
        %td.remove
          %a.alert{ ng: { click: 'removeRow()' } }= ficon(:x)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
push_type_admin-0.6.0 app/views/push_type/fields/_repeater.html.haml
push_type_admin-0.6.0.beta.4 app/views/push_type/fields/_repeater.html.haml
push_type_admin-0.6.0.beta.3 app/views/push_type/fields/_repeater.html.haml
push_type_admin-0.6.0.beta.2 app/views/push_type/fields/_repeater.html.haml