Module: Caboose::PagesHelper
- Defined in:
- app/helpers/caboose/pages_helper.rb
Instance Method Summary collapse
Instance Method Details
#pages_list(page) ⇒ Object
3 4 5 6 7 8 |
# File 'app/helpers/caboose/pages_helper.rb', line 3 def pages_list(page) str = "<ul>" str << pages_list_helper(page) str << "</ul>" return str end |
#pages_list_helper(page) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'app/helpers/caboose/pages_helper.rb', line 10 def pages_list_helper(page) str = "<li><a href='/admin/pages/#{page.id}/edit'>#{page.title}</a>" if page.children && page.children.count > 0 str << "<ul>" page.children.each do |p| str << pages_list_helper(p) end str << "</ul>" end str << "</li>" return str end |