我正在开发一个rails 3.2应用程序,它有很多静态的,深度嵌套的页面。架构如下:
menu structure http://s14.directupload.net/images/130123/2eqlxft9.png
到目前为止,我有information controller
这四种方法:
使用以下路线:
get "information/therapies"
get "information/nutrition"
get "information/liver_diseases"
get "information/about_the_liver"
以下是我的问题:
我已经想出了这个,但我不确定这是否是最佳方法:
[ :therapies, :nutrition, :liver_diseases, :about_the_liver ].each do |method|
get "information/#{method}"
end
liver_diseases
更改为一个单独的控制器,并有8个不同的视图 - 但这不能是干的。这是否有“铁路”?答案 0 :(得分:0)
难道你不能简单地将静态页面放在/public
中并直接从那里提供服务吗?如果没有铁轨内容,这将是最快捷,最有效的方法。