Rails如何组织视图

时间:2017-07-20 12:22:47

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我有一个应用程序,每个控制器有两个不同的视图。

所以我希望mysite.com/old/accounts应该呈现旧模板。

mysite.com/new/accounts处呈现新模板。

我想我需要通过params中的application controller来完成这项工作?

或者可能是mysite.com/accouts?layout=new还是旧的?

怎么做?

1 个答案:

答案 0 :(得分:0)

  1. 使用a在名为old的路由中创建名称空间 account resource
  2. 在名为old的控制器中创建一个文件夹,文件夹
  3. 中包含accounts_controller
  4. 使用旧帐户视图在您的视图中创建名为old的文件夹