【发布时间】:2011-08-08 13:03:43
【问题描述】:
我有一个报告控制器和两种类型的用户:公司和客户。当他们去查看他们的主“报告”页面(即我通常所说的索引)时,他们看到的页面截然不同。
由于这些页面不同,但它们是每个用户各自的报告主窗口,那么以 RESTful 方式组织这些页面的最佳方式是什么?
到目前为止,我一直在做一些事情,比如 index(针对公司)和 custindex(针对客户)。有没有更好的办法?
注意:这些页面有不止几个简单的区别 - 否则一些基于用户类型的简单 if 或 case 语句就足够了。
【问题讨论】:
-
你所说的“几个简单的区别”是什么意思?
-
@Kleber S. - 我的意思是页面之间存在显着差异。
标签: ruby-on-rails ruby-on-rails-3 rest