【发布时间】:2011-03-10 13:57:09
【问题描述】:
我正在开发一个 Rails 应用,我有 2 个不同的用户角色:高级和基本。
我不想在基本用户视图中隐藏链接(即使用 CanCan ),我想管理 2 组不同的视图:一个用于高级用户,一个用于基本用户。
目前我是这样工作的:
case current_operator.op_type
when 'basic'
format.html { render :template => "devices/index_basc.html.erb" }
when 'advanced'
format.html # index.html.erb
end
但我不喜欢在每个操作中为基本用户指定模板({ render :template => "devices/index_basc.html.erb" }) 我认为还有其他方法(我希望更整洁:)
你有什么想法吗?
谢谢你, 亚历山德罗
【问题讨论】:
标签: ruby-on-rails web-applications cancan