簡體   English   中英

向Active Admin添加項目歸屬關系

[英]adding items belongs_to relationship to Active Admin

我正在為我的Rails應用程序使用活動管理員。 我有一個客戶模型,它屬於一個部門,也屬於一個交付時間。

在我的admin文件夾中,有一個現用admin的customer.rb文件。

該文件看起來像這樣-

ActiveAdmin.register Customer
  index do |customer|
      column :department, :sortable => false
      column :delivery_time, :sortable => false
  end
end

本質上,我試圖自定義活動管理員的客戶部分,以顯示其所屬部門的名稱以及它們所屬的交貨時間。

部門模型具有一個名稱和一些其他屬性-部門的名稱顯示在我的活動管理屏幕中-均按預期工作。 delivery_time模型的兩個屬性都有一個日期,該日期的類型為date和availabilty-這是一個布爾值。

delivery_time顯示為-

#<DeliveryTime:0x00000107984268>

如何顯示交貨時間模型的date屬性?

可以通過以下方式自定義索引中的列:

  index do |customer|
      column :department, :sortable => false
      column "Delivery time", :sortable => false do |cust|
          cust.delivery_time.strftime("%X")
      end
  end

請參閱ActiveAdmin文檔以獲取參考

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM