Sha256: fdb73251fdf5a1235dbfe51dfd1429913c1b574b43d350a8dcfa1e0cf9feec0a
Contents?: true
Size: 1.56 KB
Versions: 1
Compression:
Stored size: 1.56 KB
Contents
- unless defined?(level) - level = 0 - categories.each do |category| %li = link_to category.name, '#', :class=>'big-icons folder' - unless category.children.empty? %ul - category.children.each do |child| = render :partial => 'admin/blocks/associated_pages', :locals => { :categories => [child], :level => (level + 1), :block => block, :element_id => element_id } - category.pages.each do |_page| %li.folder = _page.title %ul - _page.page_cols.each_with_index do |page, index| %li.page{:id => "page_col_#{page.id}", :class => block.page_cols.include?(page) ? 'clicked' : nil} = link_to '#', :class => "small-icons page #{block.page_cols.include?(page) ? 'clicked' : nil}" do #{_page.title} [#{index}] %span - if block.page_cols.include?(page) = hidden_field_tag "#{element_id}[page_col_ids][]", page.id - unless !defined?(pages) or pages.empty? - pages.each do |_page| %li.big-icons.folder = _page.title %ul - _page.page_cols.each_with_index do |page, index| %li.page{:id => "page_col_#{page.id}", :class => block.page_cols.include?(page) ? 'clicked' : nil} = link_to '#', :class => "small-icons page #{block.page_cols.include?(page) ? 'clicked' : nil}" do = t("page_col_#{index}").capitalize %span - if block.page_cols.include?(page) = hidden_field_tag "#{element_id}[page_col_ids][]", page.id
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
forgeos_cms-1.9.0 | app/views/admin/blocks/_associated_pages.html.haml |