如何覆盖attr_accessible角色ActsAsTaggableOn :: Tag模型?

时间:2013-10-07 19:21:44

标签: ruby-on-rails ruby-on-rails-3 acts-as-taggable-on attr-accessible

如何覆盖字段的attr_accessible角色:ActsAsTaggableOn gem中的Tag模型中的名称?

我想在Tag模型中做类似的事情......

attr_accessible :name, :as => [:default, :admin]

允许我按管理员角色编辑标签的字段名称

1 个答案:

答案 0 :(得分:3)

您可以通过在config / initializers中创建文件并添加以下行来修补acts_as_taggable_on。重新启动rails服务器以使更改生效。

ActsAsTaggableOn::Tag.class_eval do
  attr_accessible :name, :as => [:default, :admin]
end