【问题标题】: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
    

    【讨论】:

      猜你喜欢
      • 2020-09-15
      • 2018-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-16
      • 2017-08-21
      • 2012-12-01
      • 1970-01-01
      相关资源
      最近更新 更多