2017-05-26 1 views
1

Wo kann ich die URL für meine OpenCart 2-Erfolgsseite ändern? Die Art und Weise, wie meine Site eingerichtet ist, ist ein Modul der größeren Website. Nach Abschluss einer Bestellung muss der Benutzer auf eine Seite innerhalb der Hauptwebsite und nicht mehr in den offenen Wagen zurückkehren.Opencart 2-Erfolgsseiten ändern

Alternativ könnte das Ändern der URL für die Schaltfläche "Weiter" funktionieren, aber aus analytischer Sicht wäre das weniger.

Antwort

0

Zum Katalog/view/Thema/yourtheme/common/header.tpl

Und fügen Sie diesen Code, um es

$current_url = $_SERVER['REQUEST_URI']; 
if (strpos($current_url,"checkout/success")) { 
    header("Location: Yourdomain"); 
} 

Und Sie den "IhreDomäne" ändern, um die Seite, die Sie es wollen Umgeleitet werden, um nur Ihre Domäne zu kopieren und einzufügen.

Wenn Sie einige benutzerdefinierte URLs verwenden, die ein Modul generiert, müssen Sie die "checkout/success" auf die URL Ihrer Erfolgsseite ändern.

0

Fügen Sie einfach diese an die Steuerung/Kasse/success.php

$this->response->redirect('http://www.yoursite.com');

nur sicherstellen, dass Code umleiten nach Wagen und Sitzungs Clearing hinzugefügt wird. In meiner Version können Sie es Zeile 47 hinzufügen.