Module: NavHelper

Defined in:
lib/generators/adminlte/install/templates/helpers/navigation_helper.rb

Instance Method Summary collapse

Instance Method Details



2
3
4
5
6
7
8
9
10
# File 'lib/generators/adminlte/install/templates/helpers/navigation_helper.rb', line 2

def nav_link(page, &link_text) 
  class_name = request.env['PATH_INFO'].match(page) ? 'active' : nil

  (:li, class: class_name) do
    link_to page do
      link_text.call
    end
  end
end


12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/generators/adminlte/install/templates/helpers/navigation_helper.rb', line 12

def treeview_link(text, &links)
  content = link_to('#') do
    (:span, text) <<
    (:i, '', class: "fa pull-right fa-angle-left")
  end

  content << (:ul, class: 'treeview-menu') do 
    links.call
  end

   :li, class: 'treeview' do
    content
  end
end