新手问题 [已解决] rails_admin 与 acts-as-taggable-on 不能集成?

chairy11 · 2014年05月13日 · 最后由 chairy11 回复于 2014年05月14日 · 2573 次阅读

问题

用 rails_admin 生成 demo 数据。但用了 acts_as_taggable 的 Product 一直无法正常打开。

其实我在 controller 里是写了一个的

def tag
  @tag = params[:tag]
  @products = Product.tagged_with(params[:tag])
end

但无论我是否注释提这几句,都出现同样的出错提示。 而如果不用 rails_admin,只是用普通 new 的表单长成,一切就会正常。

有人同时用 rails_admin 和 acts-as-taggable-on 吗?会遇到类似的问题吗?

解决方法

不用其它 gem,原来只是因为我之间忘了在 config.included_models 中加上‘Tag’model。 正常使用 field :tag_list

#1 楼 @xmonkeycn 太感激了!我看看!

#1 楼 @xmonkeycn 你用过不?貌似两年没更新,会不会有问题?

...它错误提示是 Product 类没 tag 方法……你在 controller 里面写有啥用啊。。。

#4 楼 @Kabie 哦,脑残了……

#3 楼 @chairy11 我们在用。没问题。

#6 楼 @xmonkeycn 你好,我这边一直报错,我不太能理解,你能帮我看看吗?

#7 楼 @chairy11 这个不是很明显了么……properties 没有 [] 方法……

你看看 methods 都有啥方法不就知道了……

#8 楼 @Kabie 本来就不可能有这个方法吧?应该是那个 gem 内部的问题呀,我觉得……因为这个 gem 不需要我额外写方法的啊……

需要 登录 后方可回复, 如果你还没有账号请 注册新账号