我无法弄清楚如何配置我的导航,以便我可以在布局中的不同位置调出不同的部分,而不是使用提供的“级别”系统。
真的我的导航不是两个'级别' - 我只是希望它在一个div中呈现,而在另一个div中呈现一些。
我可以破解我的应用程序的导航,使得一个部分嵌套在另一个部分中并使用render_navigation :level => 2
,但如果有更合理的方法,我会更喜欢它!
理想情况下,我想做的事情如下: (HAML)
#foo= render_navigation :part => "main"
#bar= render_navigation :part => "extra"
感谢。
答案 0 :(得分:2)
事实证明,您可以在单独的配置文件中指定不同的导航部分,并使用:context => "foobar"