[英]Customizing active_admin interface
我有一個關於活動管理界面的簡單問題。
在我的應用程序中,我已將資源添加到active_admin。 當我從active_admin訪問資源時,我會獲得該資源的所有記錄。 當我選擇/訪問(作為一項顯示動作)時,一條記錄會顯示該實例的詳細信息以及所有longate_to關聯,但是我不知道如何在顯示視圖中獲取has_many或has_one關聯的詳細信息?
有任何想法嗎? 我感謝任何反饋。
謝謝,
Atarang。
您需要在app / admin / yourresource.rb中自定義您的顯示屏幕。 除了確保has_many和belongs_to關聯正確之外,您無需執行其他任何特殊操作。 例如,如果您的類別包含很多項目,請在category.rb中執行以下操作:
show :category do
panel "Category Info" do
attributes_table_for category, :name, :created_at
end
panel "Items in This Category" do
table_for(category.items) do
column("Name", :sortable => :name) {|item| item.name }
column("Created At") {|item| item.created_at }
end
end
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.