Sha256: ac1928adc3e8646cd3aa9c227855b22f60dad60bd6f8adf58917b576236febce

Contents?: true

Size: 1.47 KB

Versions: 6

Compression:

Stored size: 1.47 KB

Contents

<% 
  cms_page    ||= index_branch 
  has_children  = cms_page.children.present?
  has_siblings  = cms_page.siblings.present?
  branch_open   = (session[:cms_page_tree] || []).member?(cms_page.id.to_s) || cms_page.root?
%>

<li id='<%= dom_id(cms_page) %>'>
  <div class='item'>
    <div class='toggle <%= 'open' if branch_open %>'>
      <%= 
        if has_children && !cms_page.root?
          link_to span_tag('toggle'), toggle_branch_cms_admin_page_path(cms_page), :remote => true
        end
      %>
    </div>
    <div class='icon'>
      <% if has_siblings %>
        <div class='dragger'><span>drag</span></div>
      <% end %>
    </div>
    <div class='action_links'>
      <%= link_to 'Add Child Page', new_cms_admin_page_path(:parent_id => cms_page.id) %>
      <%= link_to 'Edit', edit_cms_admin_page_path(cms_page) %>
      <%= link_to 'Delete', cms_admin_page_path(cms_page), :method => :delete, :confirm => 'Are you sure?' %>
    </div>
    <div class='label'>
      <%= link_to cms_page.label, edit_cms_admin_page_path(cms_page) %>
      <div class='sublabel'>
        <%= link_to cms_page.url, cms_page.full_path, :target => '_blank' %><br>
        <div style='float:right'>Last updated by: <%=cms_page.cms_user.full_name%> on <%=cms_page.updated_at.strftime("%m/%d/%Y at %I:%M %p %Z") %></div>
      </div>
    </div>
  </div>
  <% if has_children && branch_open %>
    <ul>
      <%= render :partial => 'index_branch', :collection => cms_page.children %>
    </ul>
  <% end %>
</li>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lucy_cms-0.0.6 app/views/cms_admin/pages/_index_branch.html.erb
lucy_cms-0.0.5 app/views/cms_admin/pages/_index_branch.html.erb
lucy_cms-0.0.4 app/views/cms_admin/pages/_index_branch.html.erb
lucy_cms-0.0.3 app/views/cms_admin/pages/_index_branch.html.erb
lucy_cms-0.0.2 app/views/cms_admin/pages/_index_branch.html.erb
lucy_cms-0.0.1 app/views/cms_admin/pages/_index_branch.html.erb