【发布时间】:2015-08-05 10:14:16
【问题描述】:
我正在使用活动管理员,当我导出到 csv json 或 xml 时。我得到所有结果而不是检查结果。 谁能帮我解决这个问题。
所以我的活跃管理员的 Order.rb 文件是。
ActiveAdmin.register Order do
scope :not_completed_orders
action_item :add do
link_to "Get Manifest", "/admin/orders.csv"
end
index do
selectable_column
column :id
column :user
column :name
column :delivery_name
column :complete
column :delivery_address1
column :service
column :insurance
actions
end
csv do
column :name
column :delivery_name
column :id
end
# See permitted parameters documentation:
# https://github.com/activeadmin/activeadmin/blob/master/docs/2-resource-customization.md#setting-up-strong-parameters
#
# permit_params :list, :of, :attributes, :on, :model
#
# or
#
permit_params do
permitted = [:email ,:country ,:city ,:postcode, :address_line_2, :address_line_1 ,:user_id, :name, :delivery_name, :company_name, :delivery_address1, :delivery_address2, :delivery_address3, :delivery_city, :delivery_postcode, :delivery_country, :phone, :package_contents, :description_content, :restricted_items, :terms_conditions, :insurance, :contents_value, :cf_reference, :reference_number, :complete]
permitted
end
end
# completed_at
当我在活动管理员中单击获取清单或导出到 csv 时。我希望得到检查的结果。而不是所有的结果。
【问题讨论】:
-
为清晰起见,活动管理员的屏幕截图。 i.gyazo.com/d9e4ed184002adced1b4561c1c186838.png
标签: ruby-on-rails csv activeadmin