How to remove unwanted fields from OpenCart 2.x checkout page

Wie entferne ich unerwünschte Felder von der Checkout-Seite von OpenCart 2.x?

Die OpenCart-Checkout-Seite fordert die Kunden auf, beim Kaufvorgang eine Reihe von Details und Adressinformationen einzugeben. Manchmal möchten wir jedoch den Checkout-Prozess vereinfachen, indem wir einige Felder aus der Checkout-Seite entfernen, die wir für unwichtig halten. Diese Felder machen den Checkout möglicherweise unnötig komplex und langwierig.

In diesem Artikel werde ich die OpenCart-Version 2.x verwenden, um zu erklären, wie Sie solche Felder aus dem Guest- und dem registrierten Bestellvorgang entfernen können.

[Caption id = “attachment_4367” align = “Aligncenter” width = “553”]Checkout-Optionen OpenCart verwendet zwei Vorlagendateien zum Anzeigen und Steuern der Felder beim Auschecken [/ caption]

Als ein Beispiel werde ich das Feld “Fax” aus dem Gast-Checkout und dem Konto registrieren entfernen. Sie können den gleichen Ansatz verwenden, um auch andere Felder zu entfernen.

Die Codes für das Eingabefeld beim Checkout werden von zwei Hauptpunkten gehandhabt OpenCart-Vorlagen:

Katalog / Ansicht / Thema / ThemaXXX / Vorlage / Checkout / Register.tpl – für Konto registrieren

Katalog / Ansicht / Thema / ThemaXXX / Vorlage / Checkout / guest.tpl – für Gäste Checkout

PS: Ich würde vorschlagen, dass Sie diese Dateien nicht direkt bearbeiten. Erstellen Sie zunächst eine Sicherungskopie der Originaldateien, indem Sie diese Dateien von Ihrem Webserver oder von wo auch immer sie sich befinden, kopieren und sie bei sich behalten, damit Sie im Falle eines Fehlers jederzeit zurückkehren können. Nehmen Sie eine weitere Kopie dieser Dateien und führen Sie die Bearbeitung dieser Dateien durch, ersetzen Sie sie später durch die Originaldateien auf der Website nach der Bearbeitung.

Entfernen der Guest-Checkout-Felder

1. Wir beginnen mit der Bearbeitung der Gast Kasse Felder. Der erste Schritt, den Sie hier befolgen müssen, besteht darin, zum folgenden Dateiverzeichnis zu navigieren und die Datei zu öffnen:

Katalog / Ansicht / Thema / ThemaXXX / Vorlage / Checkout / guest.tpl

[Caption id = “attachment_4368” align = “Aligncenter” width = “328”]Gast.tpl-Datei Öffne die Datei guest.tpl [/ caption]

2. Wir entfernen die Telefax Feld von der Gäste Kasse hier. So finden Sie die folgenden Codezeilen in der Datei, die Sie gerade geöffnet haben:


3. Entfernen Sie diesen Code aus der Datei, oder Sie können ihn auch einfach kommentieren, um den Code zu deaktivieren.

[Caption id = “attachment_4410” align = “Aligncenter” width = “567”]Code in der Gast.tpl-Datei Entfernen oder kommentieren Sie den Code in der Datei guest.tpl [/ caption]

4. Als nächstes müssen wir die Controller-Datei bearbeiten, um sicherzustellen, dass diese Entfernung später keinen “Undefinierten Index” anzeigt. Navigieren Sie also zum folgenden Dateiverzeichnis und öffnen Sie die Datei, um den Controller zu bearbeiten:

Katalog / Controller / Checkout / Gast.php

5. Suchen Sie in den Dateien, die Sie gerade geöffnet haben, nach folgenden Codezeilen:

$ data ['entry_fax'] = $ this-> language-> get ('entry_fax');
if (isset ($ this-> session-> data ['guest'] ['fax'])) {$ data ['fax'] = $ this-> session-> data ['gast'] ['fax' ]; } else {$ data ['fax'] = ''; }
$ this-> session-> data ['guest'] ['fax'] = $ this-> request-> post ['fax'];

6. Entferne die Codes oder du kannst sie einfach kommentieren.

[Caption id = “attachment_4411” align = “Aligncenter” width = “508”]Codes in der Datei guest.php Entfernen oder kommentieren Sie die Codes in der Datei guest.php [/ caption]

7. Speichern Sie beide Dateien und ersetzen Sie sie durch die Originaldateien auf der Website.

Entfernen von Feldern aus dem Anmeldekontoformular

8. Um das Faxfeld zu entfernen, öffnen Sie die folgende Datei:

Katalog / Ansicht / Thema / ThemaXXX / Vorlage / Checkout / Register.tpl

[Caption id = “attachment_4412” align = “Aligncenter” width = “426”]Öffnen Sie die Datei register.tpl Öffne die Datei register.tpl [/ caption]

9. Suchen und entfernen Sie die folgenden Codezeilen in der Datei, die Sie gerade geöffnet haben


[Caption id = “attachment_4413” align = “Aligncenter” width = “915”]Code in der Datei register.tpl Entfernen oder kommentieren Sie den Code in der Datei register.tpl [/ caption]

10. Als nächstes müssen wir den folgenden Controller bearbeiten, um sicherzustellen, dass im späteren Teil kein Fehler “Undefinierter Index” angezeigt wird.

Katalog / Controller / Kasse / register.php

[Caption id = “attachment_4414” align = “Aligncenter” width = “422”]Öffnen Sie die Datei register.php Öffne die Datei register.php [/ caption]

11. Suchen Sie die folgende Codezeile, und entfernen Sie sie. Sie können es stattdessen auch kommentieren.

[Bildunterschrift id = “attachment_4415” align = “alignnone” width = “912”]Datei register.php Entfernen oder kommentieren Sie den Code in register.php file [/ caption]

12. Speichern Sie jetzt beide Dateien und ersetzen Sie sie durch Originaldateien auf der Site.

So können Sie ein Feld wie “Fax” sowohl aus dem Guest-Checkout- als auch aus dem Account-Registrierungsformular entfernen. Sie können dem ähnlichen Ansatz folgen, um alle Arten von Feldern aus dem OpenCart Checkout zu entfernen. Vergessen Sie nicht, die Sicherungskopie der Originaldateien beizubehalten, bevor Sie sie bearbeiten.

Alternative Lösung

Das Bearbeiten der Kerndateien ist keine empfohlene Methode zum Ausführen der Änderungen auf Ihrer OpenCart-Site. Einige von uns schlagen möglicherweise die Verwendung von vQmod oder OCMOD vor, um das Risiko zu verringern, aber diese Methoden sind für die Website-Besitzer mit nicht oder weniger technischem Wissen zu kompliziert.

Als alternative Lösung können Sie wählen, ob Sie auf unsere wechseln möchten OpenCart Checkout-Erweiterung. Es handelt sich um eine einseitige Checkout-Erweiterung viele Funktionen um Ihre Kaufabwicklung freundlich zu gestalten.

Als alternative Lösung können Sie zu unserer OpenCart One-Page-Checkout-Erweiterung wechseln, die sogar mit OpenCart 2.x kompatibel ist. Es ist eine einseitige Kassenerweiterung, die nicht benötigte Elemente aus OpenCart 2.x entfernt und mit zahlreichen Funktionen ausgestattet ist, die die Konvertierungskonvertierung erleichtern.

Wie funktioniert das OpenCart One-Checkout-Plugin?

Die einseitige Checkout-Erweiterung für OpenCart ersetzt die mehrstufige Checkout-Option durch einen Single-Page-Checkout. Ohne Sie in den Fuzzy-Modus zu bringen, enthält der Code alle Funktionen, die eine optimierte Checkout-Seite erwartet. Alles, was Sie tun müssen, ist, das OpenCart v2.x Modul für die einseitige Kasse in Ihrem Geschäft zu installieren. Die Konfigurationsänderungen werden mit wenigen Mausklicks vom Backend aus vorgenommen und die Änderungen werden im Frontend Ihrer Site angezeigt.

Nachfolgend sind einige Möglichkeiten aufgeführt, wie Sie mit der OpenCart-Einzelseitenentdeckung unerwünschte Elemente entfernen können:

Drückt alles auf einer Seite zusammen

Anstatt mehrere Checkout-Schritte auszuführen, fasst die OpenCart-One-Checkout-Erweiterung alle Prozesse auf einer einzigen Seite zusammen. Mit der Reduzierung der Anzahl von Webseiten wird der Code der Website einfacher.

Einstellungen zum Auschecken einer Seite

Mit der Option “Eine Seite auschecken” können Sie ein beliebiges Feld vor der Kasse anzeigen oder ausblenden
Sie können beliebige Felder auf der Checkout-Seite “ausblenden” oder “anzeigen”, indem Sie einfach die Einstellungen in der Back-End-Konfiguration der Erweiterung ändern. Außerdem können Sie die Reihenfolge der Felder durch einfaches Ziehen und Ablegen ändern. Darüber hinaus bietet das OpenCart-One-Page-Checkout-Modul für Version 2.x und 1.x einen zusätzlichen Kommentarbereich, der bei Bedarf per Tastendruck entfernt werden kann.

Option zum Auschecken von Gästen

Ohne Codeänderungen vorzunehmen, aktiviert das OpenCart One Page Checkout-Modul für v2.x die Option zum Auschecken von Gästen auf der Site. Nicht nur das, Sie müssen keine Codeänderungen wie oben erwähnt vornehmen, wenn Sie die Gastabwicklung zu irgendeinem Zeitpunkt entfernen möchten. Dies kann durch einfaches Umschalten einer einzelnen Schaltfläche vom Back-End des OpenCart-Plugins für das Auschecken einer einzelnen Seite erreicht werden.

 

Einseitige Checkout-Einstellungen

Social Login-Option

Sie müssen die Social-Signup-Optionen nicht über Codierung integrieren. Das OpenCart One-Checkout-Plug-In verfügt über integrierte Anmeldeoptionen für soziale Netzwerke. Sie erhalten Facebook und Google Login-Optionen. Sie müssen lediglich die API-Details abrufen und sie im Back-End des OpenCart-Plugins freigeben.

Mehrsprachige Unterstützung

Wenn der Inhalt der Website für verschiedene Standorte in mehreren Sprachen angezeigt wird, ist eine zusätzliche Codierung erforderlich. Die OpenCart-One-Page-Checkout-Erweiterung erleichtert Ihnen diesen Aspekt. Die Erweiterung bietet mehrsprachige Unterstützung und der Administrator kann die Inhalte der Sites in beliebiger Sprache hochladen. Die jeweiligen Inhalte werden auf einmal hochgeladen, ohne dass Sie Änderungen an der Website erfahren.

 

Bei der einseitigen Überprüfung zeigen oder verbergen Sie ein Feld aus der Kasse

Sie können alle Felder der Checkout-Seite “ausblenden” oder “anzeigen”, indem Sie einfach die Einstellungen aus der Backend-Konfiguration der Erweiterung ändern. Außerdem können Sie die Reihenfolge der Felder ändern, indem Sie sie einfach ziehen und ablegen.

Schlussworte

Im kundenorientierten Umfeld ist die einwandfreie Benutzererfahrung der Schlüssel, um der Konkurrenz voraus zu sein. Eine Möglichkeit, dies zu tun, besteht darin, alles präzise und so kampfbereit wie möglich zu halten. Dies ist dann der Fall, wenn Sie mit einem einstufigen Überprüfungsvorgang aussteigen können, ohne die Code-Optimierung zu komplizieren.

Ähnliche Beiträge:

Joe Parker

We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..

Leave a Reply

Your email address will not be published. Required fields are marked *