| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 | 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 :li, class: "list-group" do
          capture(&block)
        end
      end
      out.html_safe
    end
  end
end
# .menu-item.panel
#   .panel-heading
#     h4.panel-title
#       = link_to '#miOne', data: {toggle: 'collapse', parent: '#menu-items'}, 'aria-expanded' => 'false' do
#         = t('layouts.navbar.current_offer.other')
#
#   #miOne.panel-collapse.collapse
#     .list-group
#       = link_to root_path, class: "list-group-item" do
#         span = t('layouts.navbar.dashboard')
#       = link_to workbench_output_path(workbench), class: 'list-group-item' do
#         span = t('layouts.navbar.workbench_outputs.organisation')
#       = link_to '#', class: 'list-group-item disabled' do
#         span = t('layouts.navbar.workbench_outputs.workgroup')
#       - if policy(workbench.workgroup).edit?
#         = link_to [:edit, workbench.workgroup], class: 'list-group-item' do
#           span = t('layouts.navbar.workbench_outputs.edit_workgroup')
 |