Class: Spree::Admin::NpOrdersController
- Inherits:
-
OrdersController
- Object
- OrdersController
- Spree::Admin::NpOrdersController
- Includes:
- OrderConcern
- Defined in:
- app/controllers/spree/admin/np_orders_controller.rb
Instance Method Summary collapse
Instance Method Details
#csv_export ⇒ Object
16 17 18 19 20 21 |
# File 'app/controllers/spree/admin/np_orders_controller.rb', line 16 def csv_export send_data SpreeNpAtobarai::OrderCSVService.new(params[:order_ids]).to_csv, filename: "orders-#{Time.current.strftime('%Y%m%d%H%M%S')}.csv", type: "text/csv", disposition: "attachment" end |
#index ⇒ Object
8 9 10 11 12 13 14 |
# File 'app/controllers/spree/admin/np_orders_controller.rb', line 8 def index super # Spree 5.3 追従: 本家の index は空メソッドになり、@orders → @collection(controller_name 由来の # @np_orders)へ移行。np_atobarai 限定は scope override で適用済みなので、ビュー(@orders/@search 前提) # 向けに @collection を @orders へエイリアスする。 @orders = @collection end |