Sha256: 5b28cb9d23c0ba604c9389a1e862292b8e98889ffb8405adf0f4a1b459edf6cf
Contents?: true
Size: 1.94 KB
Versions: 19
Compression:
Stored size: 1.94 KB
Contents
- content_for :page_title do Структура - content_for :actions do .span4.clearfix.text-right = link_to "<i class='icon-plus icon-white'></i>".html_safe, pages.new_page_path, :class => "btn btn-success" %section.span8 %ul#tree.treeview-gray - @roots.each do |root| - level = root.level - last_page = nil - root.self_and_descendants.each do |page| - if page.level > level <ul> - elsif page.level < level </li> = raw "</ul></li>" * (level-page.level) - elsif !page.root? </li> <li> - if page.active == true = link_to page.name, page.full_url, :class => "btn" - else %button.btn.disabled= page.name .btn-group - if not page.right_sibling.nil? and page.move_possible?(page.right_sibling) = link_to "<i class='icon-arrow-down'></i>".html_safe, page_move_down_path(page), :method => :post, :class => "btn btn-mini" - if not page.left_sibling.nil? and page.move_possible?(page.left_sibling) = link_to "<i class='icon-arrow-up'></i>".html_safe, page_move_up_path(page), :method => :post, :class => "btn btn-mini" = link_to "<i class='icon-pencil icon-white'></i>".html_safe, edit_page_path(page), :class => "btn btn-primary btn-mini" - unless page.template.nil? - if page.template.child_id.nil? - if !page.template.leaf? = link_to "<i class='icon-plus icon-white'></i> #{page.template.descendants.first.name}".html_safe, new_child_page_path(page), :class => "btn btn-success btn-mini" - else = link_to "<i class='icon-plus icon-white'></i> #{ConstructorPages::Template.find(page.template.child_id).name}".html_safe, new_child_page_path(page), :class => "btn btn-success btn-mini" - level = page.level - last_page = page </li> = raw "</ul></li>" * last_page.level
Version data entries
19 entries across 19 versions & 2 rubygems