가능합니까?액티브 관리자로 acts_as_taggable 태그를 관리하십시오
ActiveAdmin.register ActsAsTaggableOn::Tag do
end
하지만 난 오류가 받고 있어요 : I 시도
undefined method `per_page_kaminari' for ActsAsTaggableOn::Tag(id: integer, name: string, info: text):Class`
가능합니까?액티브 관리자로 acts_as_taggable 태그를 관리하십시오
ActiveAdmin.register ActsAsTaggableOn::Tag do
end
하지만 난 오류가 받고 있어요 : I 시도
undefined method `per_page_kaminari' for ActsAsTaggableOn::Tag(id: integer, name: string, info: text):Class`
이 그것을 시도 : 당신의 Gemfile에 당신이 will_paginate이있는 경우 또한, admin/tags.rb
에서
ActiveAdmin.register ActsAsTaggableOn::Tag.class_eval do
....
end
를 당신은거야 필요함
#fix for active_admin
Kaminari.configure do |config|
config.page_method_name = :per_page_kaminari
end
을 config/initializers/kaminari.rb
에 넣으면 파일 이름이 중요하지 않습니다. 앱을 다시 시작하십시오.
편집 - 다른 생각 :
acts_as_tagable 테이블을 태그,
그래서 그냥app/models
class Tag < ActiveRecord::Base
end
와 응용 프로그램/관리에 모델 tag.rb
을 만들을 만듭니다 /tags.rb :
ActiveAdmin.register Tag do
end
저는이 방법으로이 도구를 사용해 왔지만 제대로 작동합니다. 관리 테이블을 보여줄 수 없습니다. :) 곧 스크린 샷을 게시 할 예정입니다.
이 코드에는 이미 kaminari 초기화 프로그램이 있습니다. Class_eval throw me ** 제공된 블록 ** 오류. – Meliborn
이 답변을 편집했습니다. – rmagnum2002
나는 ActsAsTaggableOn, Kaminari, WillPaginate 및 RailsAdmin과 동일한 문제가있었습니다. 'Tag' 클래스를 생성하고 그것을'ActsAsTaggableOn :: Tag' 대신 RailsAdmin'config.included_models'에서 사용하면 저에게 효과적입니다. – James
정확히이 페이지에 표시하려는 내용은 무엇입니까? 태그 목록? – rmagnum2002
색인 및 필터가있는 표준 활성 관리 자원 페이지 – Meliborn
다른 모델은 어떻습니까? 그들은 버그없이 표시합니까? 프로젝트에서 will_paginate를 사용하면 kaminari와 will_paginate가 충돌합니다. – rmagnum2002