仮想モデルを追加する方法はありますか? 2つ以上の異なるリソースを表示できる2番目のダッシュボードなどの何か?Rails 3とActiveAdmin。仮想モデルを追加するにはどうしたらいいですか?
お客様の請求書、法人の請求書、他のモデルのドキュメントなど、ドキュメントへのリンクだけでページを作成する必要があるので、私は尋ねます。
仮想モデルを追加する方法はありますか? 2つ以上の異なるリソースを表示できる2番目のダッシュボードなどの何か?Rails 3とActiveAdmin。仮想モデルを追加するにはどうしたらいいですか?
お客様の請求書、法人の請求書、他のモデルのドキュメントなど、ドキュメントへのリンクだけでページを作成する必要があるので、私は尋ねます。
私が知っている唯一の方法は、いくつかの空のモデルを作成することです:
ActiveAdmin.register Fake do
config.comments = false
config.clear_sidebar_sections!
config.clear_action_items!
collection_action :index do
# here you can set you template
render 'you_template', :layout => 'active_admin'
end
end
:その後、発電機アプリ/モデル/ fake.rbを作成
class Fake
end
:
アプリ/モデル/ fake.rbを
ActiveAdminのマスターブランチの最後の変更により、ダッシュボードが廃止され、カスタムページの概念が作成されます。 thisを参照してください。