diff options
| -rw-r--r-- | views/js/smartcheckout.js | 2 | ||||
| -rw-r--r-- | views/mods/mod_smartcheckout/checkout.phtml | 4 |
2 files changed, 5 insertions, 1 deletions
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 @@ > <input type="hidden" name="wpsg_smartcheckout_nonce" :value="state.nonce" /> + <?php /* Kennung von Vorlage und Skript ab 4.6.2: fehlt sie (eigene Kopie aus 4.6.0, Seite aus dem Cache), gilt der Bestellabschluss „direkt“ */ ?> + <input type="hidden" name="wpsg_smartcheckout_form" :value="formVersion" /> <div class="sc_messages" role="status" aria-live="polite"> <div v-for="(message, index) in state.messages" :key="index" class="sc_message" :class="'sc_message_' + message.type" v-html="message.text"></div> |
