我想知道是否有一个好的插件可以在 Rails 中呈现导航链接。如果它可以直接从路由文件呈现控制器上所有可能的 GET 操作的链接,那就太好了。
Chris Drappier
问问题
769 次
3 回答
0
我可以问你问题的目的吗?RESTful 控制器中只有四个获取操作(索引、显示、编辑和新建)。使用特殊的路由生成器即时生成列表的开销可能太多了。
您可以简单地创建一个部分,可以为您当前正在查看的任何控制器呈现这四个操作(想想 params[:controller])。
至于所有可能的获取操作:所有可能的获取操作将包含数据库中每个项目的显示操作。也就是说,再次,最好在部分处理和使用link_to。
不过,很难给出完整的答案,因为您的情况似乎很独特。
我希望这会有所帮助。
-克里斯
于 2009-03-04T00:13:23.607 回答
0
虽然这不能回答具体问题,但您可以通过运行在命令行上查看所有 OWN 路由
rake routes
这将为您提供网站上所有路线的个人读数,但就像克里斯上面所说的那样,这并不是一个具体的答案,更多的是仅供参考。
干杯!
于 2009-03-04T02:38:44.350 回答
0
你应该试试 mmmenu: http: //github.com/snitko/mmmenu 它非常灵活。
于 2010-08-18T16:57:28.947 回答