2014-09-12 37 views
4

只要協會有一個名爲字段的字段,主動管理員就可以很自由地顯示出效果很好的關聯。我知道有一種方法可以告訴Active Admin從相關文件中顯示哪個字段,但我無法在文檔中的任何位置找到它。活動管理協會

我有一個名爲app_label_translation的模型belongs_to app_labelapp_label有一個名爲label的字段,我希望Active Admin能像對待name這個字段那樣對待它。

作爲一種變通我這樣做:

index do 
    selectable_column 
    id_column 
     column :app_label, sortable: "app_labels.label" do |a| 
     link_to a.app_label.label admin_app_label_path(a.app_label) 
    end 
    end 

有誰知道命令覆蓋名稱與您所選擇的領域?

更新:我現在的alias_attribute :name, :label在我的app_label模型中使用稍好一點的解決方法。這允許活動管理員用標籤來完成它的事情。我仍然認爲有更好的方法來做到這一點。

回答