Sha256: 28e617ef7e2c8e743d521649a5ced6f8bc50f4d4b6cb730b17b90e46d6944e5d

Contents?: true

Size: 1.12 KB

Versions: 1

Compression:

Stored size: 1.12 KB

Contents

%td{colspan: 2, style: 'vertical-align: top; padding-left: 0px; padding-right: 0px'}
  = structure_form.hidden_field :id
  = structure_form.hidden_field :title
  = structure_form.hidden_field :page_partable_type
  = structure_form.hidden_field :name

  .structure-form
    .structure-form-menu
      %label= structure_form.object.title

      %ul
        - structure_form.object.page_partable.structure_items.sorted_by_structure.each do |structure_item|
          %li{data: {structure_item_id: structure_item.id}}
            = link_to "#structure_form_pane_#{structure_item.id}" do
              %i.sortable-handle{data: {icon: '7'}}
              = structure_item.structure_parts.first.try(:structure_partable).try(:content)

    .structure-form-content
      = structure_form.fields_for :page_partable do |form|
        - form.object.page_part = structure_form.object

        = form.fields_for :structure_items, form.object.structure_items.sorted_by_structure do |structure_item_form|
          = render 'structure_item_fields', f: structure_item_form

        = link_to_add_structure form, :structure_items do
          %i{data: {icon: 't'}}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spina-0.6.16 app/views/spina/admin/page_partables/_structure_form.html.haml