blob: 81d55a944c839d6303f3af197365b1e08f4d4c3d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
module MenusHelper
def main_nav_menu_item label, &block
@current_menu_item_count ||= 0
@current_menu_item_count += 1
content_tag :div, class: "menu-item panel" do
out = ""
out += content_tag(:div, class: "panel-heading") do
content_tag :h4, class: "panel-title" do
link_to label, "#menu-item-#{@current_menu_item_count}", data: {toggle: 'collapse', parent: '#menu-items'}, 'aria-expanded' => 'false'
end
end
out += content_tag(:div, class: "panel-collapse collapse", id: "menu-item-#{@current_menu_item_count}") do
content_tag :div, class: "list-group" do
capture(&block)
end
end
out.html_safe
end
end
end
|