私の問題はActiveAdminのカスタマイズに関連しています。 まず、インデックスアクションをオーバーライドする方法を知ることができません。ドキュメントによればすべてがシンプルに見えますが、予想通りに動作するものはほとんどありません。結局私はこれらの2つの選択肢を考え出した。最初は、以下の解決策を提示するblogpostです(動作するように見えます)。activeadmin override indexアクション
scope_to do
Class.new do
def self.projects
Project.where(:id => 1)
end
end
end
問題511の解決策であるこの1つは機能しませんが、誰でもその理由を教えてくれますか?
scope_to :current_project
controller do
private
def current_project
Project.where(:id => 1)
end
end
あなたの経験は何ですか?どのようにインデックスアクションのカスタマイズを達成していますか?
私は経験豊富なウェブ開発者ですが、私は一般的にRubyの世界には初めてです。 実稼働プロジェクトにActiveAdminを使用することをお勧めしますか?あなたはAdminインターフェイスに関して何を選ぶのですか? 私はRails Adminについて読んだことがありますが、カスタマイズは容易ではないようです。
現時点で私の最大の懸念事項は、アクティブな管理者が、デフォルトで提供するものとは非常に異なるUIや動作を実現するのは簡単ではないということです。
あなたはどう思いますか?