可能吗? 我想:
ActiveAdmin.register ActsAsTaggableOn::Tag do
end
但我发现了一个错误:
undefined method `per_page_kaminari' for ActsAsTaggableOn::Tag(id: integer, name: string, info: text):Class`
可能吗? 我想:
ActiveAdmin.register ActsAsTaggableOn::Tag do
end
但我发现了一个错误:
undefined method `per_page_kaminari' for ActsAsTaggableOn::Tag(id: integer, name: string, info: text):Class`
与尝试:
ActiveAdmin.register ActsAsTaggableOn::Tag.class_eval do
....
end
在admin/tags.rb
,此外,如果有will_paginate在你的Gemfile你需要这个
#fix for active_admin
Kaminari.configure do |config|
config.page_method_name = :per_page_kaminari
end
把它在config/initializers/kaminari.rb
,该文件的名称并不重要。 重新启动应用程序。
编辑 -另一个想法:
acts_as_tagable创建一个表标签 ,
所以你只需创建一个模型tag.rb
在app/models
class Tag < ActiveRecord::Base
end
在应用程序/管理/ tags.rb:
ActiveAdmin.register Tag do
end
我用这种方式和它的作品,不能显示你的管理员表。 :)即将发布的屏幕截图。