Module: WonderNavigation::Helper
- Defined in:
- lib/wonder_navigation/helper.rb
Instance Method Summary collapse
- #menu_tree(menu_id, current_user) ⇒ Object
- #navigation_breadcrumb ⇒ Object
- #navigation_title_breadcrumb(prefix) ⇒ Object
Instance Method Details
#menu_tree(menu_id, current_user) ⇒ Object
15 16 17 |
# File 'lib/wonder_navigation/helper.rb', line 15 def (, current_user) WonderNavigation::MenuManager.get().(current_page: @navigation_page, current_user: current_user) end |
#navigation_breadcrumb ⇒ Object
4 5 6 7 |
# File 'lib/wonder_navigation/helper.rb', line 4 def crumbs = crumbs_for_current_page(@current_menu) crumbs.any? ? (crumbs) : "Breadcrumb undefined for '#{@navigation_page}'" end |
#navigation_title_breadcrumb(prefix) ⇒ Object
9 10 11 12 13 |
# File 'lib/wonder_navigation/helper.rb', line 9 def (prefix) crumbs = crumbs_for_current_page(@current_menu).collect(&:label) crumbs[0] = prefix crumbs.join(" - ") end |