【问题标题】:how override attr_accessible role ActsAsTaggableOn::Tag model?如何覆盖 attr_accessible 角色 ActsAsTaggableOn::Tag 模型?
【发布时间】:2013-10-07 19:21:43
【问题描述】:
如何在 ActsAsTaggableOn gem 中的 Tag 模型中覆盖字段 :name 的 attr_accessible 角色?
我想要一些类似的东西在标签模型中......
attr_accessible :name, :as => [:default, :admin]
允许我按管理员角色编辑标签的字段名称
【问题讨论】:
标签:
ruby-on-rails
ruby-on-rails-3
acts-as-taggable-on
attr-accessible
【解决方案1】:
您可以通过在 config/initializers 中创建一个文件并添加以下行来修改acts_as_taggable_on。重新启动 Rails 服务器以使更改生效。
ActsAsTaggableOn::Tag.class_eval do
attr_accessible :name, :as => [:default, :admin]
end