アクティブな管理インターフェイスに次の追加を行いました。
action_item :only => :show do
link_to('Approve this article', approve_admin_article_path(article)) if article.approved.nil?
end
member_action :approve, :method => :get do
# do approval
redirect_to :action => :show, :notice => "Approved!"
end
これにより、次のエラーがスローされます。
:Arbre::HTML::Article の未定義のメソッド「承認済み」
私が考えていることは、私が記事クラスではなく記事タグを渡していると Active Admin が考えているということですか?
これに対する回避策を知っている人はいますか?おそらくエイリアシング?
ありがとう!
class Article < ActiveRecord::Base
attr_accessible :body
# 関係: 所属先 :記事可能、ポリモーフィック: true、:カウンター_キャッシュ => 真 has_many :comments、as: :commentable、order: 'created_at DESC'、dependent: :destroy
# 検証 validates_presence_of :body validates_length_of :body、最大: 15000
終わり