Magento Success-Page / Bestellbestätigungseite bearbeiten

Du kennst das – Du sollst die Bestellbestätigungsseite optisch anpassen, doch jedesmal eine Bestellung generieren und abschicken, sich dann die Bestellbestätigungsseite (checkout/success.phtml) laden und um Änderungen zu sehen, wieder eine Bestellung abschicken – das macht keinen Sinn und noch weniger Spaß!

Dabei geht es relativ einfach, mit einem kleinem Trick.

Anzeige

Schritt 1

Kopiere einfach die Datei

/app/code/core/Mage/Checkout/controllers/OnepageController.php

nach (falls nicht vorhanden, bitte erstellen)

/app/code/local/Mage/Checkout/controllers/OnepageController.php

Schritt 2

Führe nun eine Bestellung durch – jedoch nur bis vor dem Schritt, in dem Sie auf Kaufen klicken.
Öffne nun die aus Schritt 1 erstellte OnepageController.php und kommentiere diese Zeile (meist Zeile 293) aus:

$session->clear(); => //$session->clear();

Speichern Sie die Datei und schließen Sie ihre Bestellung mit “Jetzt Kaufen” ab –
Von nun an können Sie Ihre Magento Bestellbestätigungsseite bearbeiten, neu laden / Reload mit F5 machen, ohne dass Sie immer wieder eine Bestellung generieren müssen..

NICHT VERGESSEN!
Wenn Du fertig mit den Änderungen im Checkout fertig bist, vergiss bitte nicht, die auskommentierte Stelle wieder rückgängig zu machen und die angelegte OnepageController.php wieder zu entfernen, da sonst keine Bestellungen mehr durchgeführt werden können.

Kommentar verfassen

Menü