铁轨和“宝石康康”。视图中的某些属性

时间:2013-12-11 15:39:02

标签: ruby-on-rails cancan

这个想法......用户在他的页面上可以看到他的所有数据,而其他用户只能看到特定属性(例如:电子邮件)。

我使用“宝石康康”在必要时开出“选择”?铁路应该显示某些领域。

1 个答案:

答案 0 :(得分:0)

我能想到的最快的解决方案是将user#show页面划分为部分。然后,您可以针对每个部分运行can? :read, :attribute,并为每个:read, :attribute设置所有用户的能力,或者仅为{。1}}在能力.rb中设置能力。

如果这没有意义,请告诉我,我会尝试伪代码示例