From 9fff4a29dd58de6dede5665921ef7b8aa9270b98 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bernd=20Ble=C3=9Fmann?= Date: Wed, 6 Jan 2016 13:00:57 +0100 Subject: [PATCH] Auftrags-Controller: Mehrfach-Artikelauswahl: Verbesserungen MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit - ungültige Artikel nicht anzeigen. - Artikel nicht mehrfach hinzufügen, wenn ausversehen mehrfach Enter gedrückt oder der Weiter-Knopf mehrfach angeklickt wird. --- SL/Controller/Order.pm | 3 ++ .../order/tabs/_multi_items_dialog.html | 40 +++++++++++++++---- 2 files changed, 35 insertions(+), 8 deletions(-) diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index c980db71d..eba061c08 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -438,6 +438,9 @@ sub action_show_multi_items_dialog { sub action_multi_items_update_result { my $max_count = 100; + + $::form->{multi_items}->{filter}->{obsolete} = 0; + my $count = $_[0]->multi_items_models->count; if ($count == 0) { diff --git a/templates/webpages/order/tabs/_multi_items_dialog.html b/templates/webpages/order/tabs/_multi_items_dialog.html index 710c332f0..47f8f0d9f 100644 --- a/templates/webpages/order/tabs/_multi_items_dialog.html +++ b/templates/webpages/order/tabs/_multi_items_dialog.html @@ -18,7 +18,7 @@

-[% L.button_tag('add_multi_items()', LxERP.t8('Continue')) %] +[% L.button_tag('add_multi_items()', LxERP.t8('Continue'), id='continue_button') %] [%- LxERP.t8("Cancel") %]