4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/generators/tida_template/templates/renderers/sub_navigation_bar_renderer.rb', line 4
def render(item_container)
list_content = []
if item_container.selected_item && include_sub_navigation?(item_container.selected_item)
list_content = item_container.selected_item.sub_navigation.items.inject([]) do |list, item|
Rails.logger.debug include_sub_navigation?(item)
content = []
content << tag_for_level_1(item)
content << tag_for_level_2(item) if include_sub_navigation?(item)
list << content_tag(:li, content_tag(:div, content.join, {class: 'accordion-group'}))
end
end
= content_tag(:ul, list_content.join, {class: 'accordion'})
div_content = []
content_tag(:div, , {id: 'sub-navigation-bar'})
end
|