Sha256: 4a05f6b05e5f85ba3eed2d83902b837efd3fc46977d39a9cb4e8d8f84fe229c1

Contents?: true

Size: 1.1 KB

Versions: 5

Compression:

Stored size: 1.1 KB

Contents

- content_for(:header_actions) do
  
  = link_to spina.edit_admin_resource_path(@resource), class: 'button' do
    = t('spina.resources.edit')

  = link_to spina.new_admin_page_path(params: {resource_id: @resource.id, view_template: @resource.view_template.presence || 'show'}), class: 'button button-primary icon-only', style: 'margin-right: 0' do
    = icon('plus')

.well
  .dd#pages_list
    %ol.dd-list
      - (@resource.parent_page.try(:children) || @resource.pages.roots).each do |page|
        %li.dd-item{data: {controller: "page-collapse", url: spina.children_admin_page_path(page)}}
          .dd-item-inner
            - if page.children.any?
              = button_tag class: 'collapse-link', data: {action: "page-collapse#expand", target: 'page-collapse.expandLink'} do
                = icon('plus')

              = button_tag class: 'collapse-link', style: 'display: none', data: {action: "page-collapse#collapse", target: 'page-collapse.collapseLink'} do
                = icon('min')

            = render partial: 'spina/admin/pages/page', object: page

          %div{data: {target: 'page-collapse.list'}}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
spina-1.1.4 app/views/spina/admin/resources/show.html.haml
spina-1.1.3 app/views/spina/admin/resources/show.html.haml
spina-1.1.2 app/views/spina/admin/resources/show.html.haml
spina-1.1.1 app/views/spina/admin/resources/show.html.haml
spina-1.1.0 app/views/spina/admin/resources/show.html.haml