Zum Inhalt

Modifikationen

Diese Seite sammelt kleinere Anpassungen am Shop und verweist auf die ausführlichen Anleitungen. Anpassungen an Templates nehmen Sie immer an einer Kopie im Ordner für angepasste Templates vor, damit sie Updates überstehen (siehe HTML-Templates individualisieren).

Reihenfolge der Module im Checkout ändern

Früher band die Datei views/warenkorb/checkout.phtml alle Zusatzabfragen der Module (Passwort für die Registrierung, Newsletter, Trusted Shops …) mit einem einzigen Befehl ein:

<?php $this->callMods('checkout_customer_inner'); ?>

Auf die Reihenfolge hatte man so keinen Einfluss. In wpShopGermany 4.6 ruft das Template die Module bereits einzeln auf:

<?php /* Passwortabfrage für Neuregistrierung */ ?> 
<?php echo $this->callMod('wpsg_mod_kundenverwaltung', 'checkout_customer_inner'); ?>

<?php /* Abfrage Satollo-Newsletter */ ?>
<?php echo $this->callMod('wpsg_mod_nlsatolo', 'checkout_customer_inner'); ?>

<?php /* Einverständnisabfrage Trusted Shops */ ?>
<?php echo $this->callMod('wpsg_mod_trustedshops', 'checkout_customer_inner'); ?>

<?php /* Newsletter Integration */ ?>
<?php echo $this->callMod('wpsg_mod_newsletter', 'checkout_customer_inner'); ?>

Um die Reihenfolge zu ändern, verschieben Sie in Ihrer Kopie der checkout.phtml einfach die Zeilen. Eine Abfrage, die Sie nicht brauchen, können Sie auskommentieren. Die Aufrufe gehören zu den Modulen Kundenverwaltung, Satollo Newsletter, Trusted Shops und wpNewsletterGermany. Ist ein Modul nicht aktiv, gibt der Aufruf nichts aus.

Die Templates des EinSeitenCheckout (views/mods/mod_onepagecheckout/onepage.phtml) und des SmartCheckout (views/mods/mod_smartcheckout/checkout.phtml) rufen die Module ebenfalls einzeln auf; die Zeilen lassen sich dort genauso verschieben. Im EinSeitenCheckout steht die Passwortabfrage an anderer Stelle, eine Abfrage für wpNewsletterGermany enthält dieses Template nicht.

Weitere Anpassungen

Module mit eigenen Anpassungsmöglichkeiten