mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Displaying Order Cycle names in orders panel on standing orders index
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
angular.module("admin.standingOrders").controller "OrdersPanelController", ($scope) ->
|
||||
angular.module("admin.standingOrders").controller "OrdersPanelController", ($scope, OrderCycles) ->
|
||||
$scope.standingOrder = $scope.object
|
||||
$scope.orderCyclesByID = OrderCycles.byID
|
||||
|
||||
@@ -11,6 +11,7 @@ module Admin
|
||||
def index
|
||||
respond_to do |format|
|
||||
format.html do
|
||||
@order_cycles = OrderCycle.joins(:schedules).managed_by(spree_current_user)
|
||||
@payment_methods = Spree::PaymentMethod.managed_by(spree_current_user)
|
||||
@shipping_methods = Spree::ShippingMethod.managed_by(spree_current_user)
|
||||
end
|
||||
|
||||
@@ -4,4 +4,5 @@
|
||||
= admin_inject_json_ams_array "admin.standingOrders", "schedules", @schedules, Api::Admin::IdNameSerializer if @schedules
|
||||
= admin_inject_json_ams_array "admin.standingOrders", "paymentMethods", @payment_methods, Api::Admin::IdNameSerializer if @payment_methods
|
||||
= admin_inject_json_ams_array "admin.standingOrders", "shippingMethods", @shipping_methods, Api::Admin::IdNameSerializer if @shipping_methods
|
||||
= admin_inject_json_ams_array "admin.standingOrders", "orderCycles", @order_cycles, Api::Admin::BasicOrderCycleSerializer if @order_cycles
|
||||
= admin_inject_available_countries(module: "admin.standingOrders")
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
%tr{ ng: { repeat: 'order in standingOrder.not_closed_standing_order_orders' } }
|
||||
%td
|
||||
%a{ ng: { href: "{{::order.edit_path}}", bind: '::order.number' }, target: '_blank' }
|
||||
%td{ ng: { bind: '::OrderCycles.byID[order.order_cycle_id].name' } }
|
||||
%td{ ng: { bind: '::orderCyclesByID[order.order_cycle_id].name' } }
|
||||
%td{ ng: { bind: '::order.status' } }
|
||||
%td{ ng: { bind: '::order.total' } }
|
||||
%td.actions
|
||||
|
||||
Reference in New Issue
Block a user