From 87ae8a40d11307d5c62e4ae963cfae796a2cde4d Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Wed, 14 Dec 2022 10:13:36 +0100 Subject: [PATCH] Put date filter after the order cycle selector it's way easier to understand then that date range could change when selecting order cycle --- .../admin/orders/bulk_management.html.haml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/app/views/spree/admin/orders/bulk_management.html.haml b/app/views/spree/admin/orders/bulk_management.html.haml index 98fd1cfdde..afbfdfc284 100644 --- a/app/views/spree/admin/orders/bulk_management.html.haml +++ b/app/views/spree/admin/orders/bulk_management.html.haml @@ -18,14 +18,6 @@ %input.red{ type: "button", value: "Save Changes", ng: { click: "submit()", disabled: "!bulk_order_form.$dirty" } } %legend{ align: 'center'}= t(:search) %div{ :class => "sixteen columns alpha" } - .date_filter{class: "four columns"} - %label - = t("date_range") - %br - %div{ data: { controller: "flatpickr", "flatpickr-mode-value": "range", "flatpickr-default-date": "{{ [startDate, endDate] }}" } } - %input.datepicker.fullwidth{ class: "datepicker", data: { "flatpickr-target": "instance" } } - %input{ type: "text", id: 'start_date_filter', 'ng-model': "startDate", data: { "flatpickr-target": "start" }, style: "display: none;" } - %input{ type: "text", id: 'end_date_filter', 'ng-model': "endDate", data: { "flatpickr-target": "end" }, style: "display: none;" } .filter_select{ :class => "four columns" } %label{ :for => 'supplier_filter' } = t("admin.producer") @@ -41,6 +33,15 @@ = t("admin.order_cycle") %br %input#order_cycle_filter.ofn-select2.fullwidth{ type: 'number', 'min-search' => 5, data: 'orderCycles', placeholder: "#{t(:all)}", blank: "{ id: '', name: '#{t(:all)}' }", on: { selecting: "confirmRefresh" }, ng: { model: 'orderCycleFilter', change: "setOrderCycleDateRange()" } } + .date_filter{class: "four columns"} + %label + = t("date_range") + %br + %div{ data: { controller: "flatpickr", "flatpickr-mode-value": "range", "flatpickr-default-date": "{{ [startDate, endDate] }}" } } + %input.datepicker.fullwidth{ class: "datepicker", data: { "flatpickr-target": "instance" } } + %input{ type: "text", id: 'start_date_filter', 'ng-model': "startDate", data: { "flatpickr-target": "start" }, style: "display: none;" } + %input{ type: "text", id: 'end_date_filter', 'ng-model': "endDate", data: { "flatpickr-target": "end" }, style: "display: none;" } + .clearfix .actions.filter-actions %a.button.icon-search{'ng-click' => 'refreshData()'}