diff options
| -rwxr-xr-x | views/mods/mod_rechnungen/order_view_orderdata_after.phtml | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/views/mods/mod_rechnungen/order_view_orderdata_after.phtml b/views/mods/mod_rechnungen/order_view_orderdata_after.phtml index 1ba5e00..bbefb5e 100755 --- a/views/mods/mod_rechnungen/order_view_orderdata_after.phtml +++ b/views/mods/mod_rechnungen/order_view_orderdata_after.phtml @@ -182,9 +182,15 @@ let el_invoice_wpsg_rechnungen_preview = document.getElementById('invoice_wpsg_rechnungen_preview'); let el_invoice_wpsg_rechnungen_submit = document.getElementById('invoice_wpsg_rechnungen_submit'); - + + let submit = false; + function check_invoice_amount(event) { - + + if (submit === true) return; + + submit = true; + let ok = false; for (let el_checkbox of document.getElementsByClassName('wpsg_check_amount_invoice')) { @@ -202,7 +208,7 @@ } if (ok) { - + if (event.target.getAttribute("id") === 'invoice_wpsg_rechnungen_submit') { window.setTimeout(function() { location.href = '<?php @@ -215,6 +221,8 @@ } else { + submit = false; + alert('<?php echo __('Bitte mindestens ein Produkt auswählen!', 'wpsg'); ?>'); event.stopPropagation(); |
