From 1aa5aa19821e9cb0e559a7ad761d86214dc0938c Mon Sep 17 00:00:00 2001 From: Roger Rehnelt Date: Wed, 7 Oct 2026 17:08:29 +0200 Subject: SmartCheckout: alte Vorlagen bestellen ohne Bestätigungsschritt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mit eigener checkout.phtml oder smartcheckout.js aus 4.6.0 oder einer Seite aus dem Cache landete jede Bestellung in einer Schleife. Co-Authored-By: Claude Opus 5.5 --- views/js/smartcheckout.js | 2 ++ views/mods/mod_smartcheckout/checkout.phtml | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'views') diff --git a/views/js/smartcheckout.js b/views/js/smartcheckout.js index 9c4f4f1..4cf196c 100644 --- a/views/js/smartcheckout.js +++ b/views/js/smartcheckout.js @@ -47,6 +47,8 @@ queuedUpload: null, submitting: false, confirm: false, + // Kennung für den Bestellabschluss (Order::needsConfirm), nur mit Vorlage und Skript ab 4.6.2 + formVersion: '1', timer: null }; diff --git a/views/mods/mod_smartcheckout/checkout.phtml b/views/mods/mod_smartcheckout/checkout.phtml index 043b151..8a3115e 100644 --- a/views/mods/mod_smartcheckout/checkout.phtml +++ b/views/mods/mod_smartcheckout/checkout.phtml @@ -6,7 +6,7 @@ * Das Markup ist das DOM-Template der Vue-Anwendung aus views/js/smartcheckout.js. * Gerechnet und formatiert wird ausschließlich serverseitig, die Anwendung stellt nur * dar, was ihr der Server im Zustand liefert. - * @version 4.6.1 + * @version 4.6.2 */ $state = $this->view['smartcheckout']; @@ -32,6 +32,8 @@ > + +
-- cgit v1.2.3