Rails一条路线,有条件地路线视图

时间:2011-11-10 20:49:04

标签: ruby-on-rails ruby

我们正在构建一个自定义cms,我想知道是否有可能让一切都通过一条路线,但有条件地显示不同的视图。例如,一切都是资产,但子类型可能是文章或视频等。是否可以有条件地映射到文章视图?

2 个答案:

答案 0 :(得分:2)

你可以render whatever you want。 (Nutshell version。)

虽然听起来应该使用某种类继承,但每种类都应该有自己的控制器/模板。

答案 1 :(得分:0)

如果我理解正确的话,这不是一个好主意。听起来你正试图重新发明Rails的路由系统。而不是重新发明它,使用它!

如果我误解,请更详细地解释您的用例。