2017-02-24 3 views
0

Ich habe eine Prestashop mit mehreren Modulen installiert. Wie MasterCard/PayPal und so weiter.PrestaShop Bestellbestätigung.tpl

Ich habe ein Thema und in diesem Thema gibt es meine Bestellbestätigung.tpl-Datei. Nein, ich habe dieser Motivdatei einen Tracking-Code hinzugefügt.

Aber wenn ich etwas im Laden gekauft habe - dort ist eine andere Bestellbestätigung.tpl gezeigt.

Habe ich richtig geraten, dass das Paypal-Modul meine Theme-Datei überschreibt?

Wie/wo kann ich meinen Code auf alle order-confirmation.tpl Dateien bearbeiten?

Vielen Dank

Antwort

0

Das Standardverhalten ist, dass jede Zahlungsmodul Umleitung Prestashop Bestellbestätigungsseite auf Standard. Aber das passiert nicht viel. Nur wenige Module folgen diesem Standardverfahren. Module können eine eigene Zahlungsbestätigungsseite haben, daher müssen Sie danach suchen und Ihren Code hinzufügen. Paypal hat verschiedene Versionen mit jeweils unterschiedlichen Bestätigungsseiten.

Viel Glück.

+0

Oh my gosh :( Also ich habe meinen Code in mehreren TPLS setzen Gibt es einen netten Weg? - vielleicht in header.tpl Gibt es eine Funktion zu überprüfen, ob die curremt Seite meine Bestellung-comfirmation Seite ist ? – cRsakaWolf

+0

Eine Validierung funktioniert nicht, wenn das Zahlungsmodul nicht zur Prestashop-Standard-Bestellbestätigungsseite umleitet.Wenn Ihr Tracking-Code beispielsweise JavaScript (für Google Analitycs) ist, sind Sie kaputt.Wenn Ihr Code PHP ist, werden Sie gespeichert und Sie können hookOrderConfirmation verwenden. Viel Glück. – PrestaAlba