Using dynamic items
Closed this issue · 1 comments
AlexanderMint commented
Example using (https://github.com/codeplant/simple-navigation/wiki/Dynamic-Navigation-Items#example-using-an-array-of-hashes):
@my_items = [
{ key: :main, name: 'Main', url: '/main', items: [
{ key: :sub1, name: 'Submenu 1', url: '/sub1' },
{ key: :sub2, name: 'Submenu 2', url: '/sub2' }
]},
{ key: :main2, name: 'Main 2', url: '/main2', items: [
{ key: :sub3, name: 'Submenu 3', url: '/sub3' },
{ key: :sub4, name: 'Submenu 4', url: '/sub4' }
]}
]
SimpleNavigation::Configuration - default
View:
= render_navigation(items: @my_items, expand_all: true)
I get:
<ul>
<li id="main"><a href="/main">Main</a></li>
<li id="main"><a href="/main">Main 2</a></li>
</ul>
How to display all categories and sub-categories?
AlexanderMint commented