如何使用简单导航任意分离导航项?

时间:2010-09-20 01:09:19

标签: ruby-on-rails navigation

我无法弄清楚如何配置我的导航,以便我可以在布局中的不同位置调出不同的部分,而不是使用提供的“级别”系统。

真的我的导航不是两个'级别' - 我只是希望它在一个div中呈现,而在另一个div中呈现一些。

我可以破解我的应用程序的导航,使得一个部分嵌套在另一个部分中并使用render_navigation :level => 2,但如果有更合理的方法,我会更喜欢它!

理想情况下,我想做的事情如下: (HAML)

#foo= render_navigation :part => "main"
#bar= render_navigation :part => "extra"

感谢。

1 个答案:

答案 0 :(得分:2)

事实证明,您可以在单独的配置文件中指定不同的导航部分,并使用:context => "foobar"

进行调用

http://wiki.github.com/andi/simple-navigation/faq#q10