Die Checkout-Seite von OpenCart 2.x fordert die Kunden auf, während des Checkout-Prozesses mehrere Details und Adressinformationen einzugeben. Um den Checkout-Prozess zu vereinfachen, möchten wir jedoch manchmal einige Felder von der Checkout-Seite entfernen, von denen wir glauben, dass sie für uns nicht wichtig sind. Da diese Felder den Checkout möglicherweise unnötig komplex und langwierig machen. In diesem Artikel werde ich daher erläutern, wie Sie unerwünschte Felder von der Checkout-Seite von OpenCart2.x entfernen. Außerdem werde ich die OpenCart-Version 2.x verwenden, um zu erklären, wie Sie solche Felder aus dem Gast- und registrierten Checkout-Prozess entfernen können.
[Caption id = “attachment_4367” align = “Aligncenter” width = “553”] OpenCart verwendet zwei Vorlagendateien, um die Felder beim Checkout anzuzeigen und zu steuern[/caption]
Als Beispiel werde ich das Feld “Fax” aus der Gastkasse und dem Konto registrieren entfernen. Sie können den gleichen Ansatz auch verwenden, um jedes andere Feld zu entfernen.
Die Codes für das Eingabefeld im Checkout werden von zwei Hauptfunktionen verwaltet OpenCart-Vorlagen:
catalog/view/theme/themeXXX/template/checkout/register.tpl – für Konto registrieren
catalog/view/theme/themeXXX/template/checkout/guest.tpl – für die Gästekasse
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 wo auch immer sie sich befinden kopieren. Bewahren Sie sie als Nächstes bei sich, damit Sie im Falle eines Fehlers jederzeit zurückkehren können. Nehmen Sie dann eine weitere Kopie derselben Dateien und bearbeiten Sie diese Dateien, und ersetzen Sie sie später nach der Bearbeitung durch die Originaldateien auf der Website.
Empfohlen zu lesen: ,warOpenCart Checkout-Erweiterungen zur Steigerung von Verkäufen und Conversions für Ihr Geschäft
Entfernen der Checkout-Felder für Gäste
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:
catalog/view/theme/themeXXX/template/checkout/guest.tpl�
[Caption id = “attachment_4368” align = “Aligncenter” width = “328”] Gast.die Datei öffnen[/caption]
2. Wir entfernen die Telefax Feld aus der Gastkasse hier. Suchen Sie also die folgenden Codezeilen in der Datei, die Sie gerade geöffnet haben:
3. Entfernen Sie diesen Code aus der Datei oder kommentieren Sie ihn einfach, um den Code zu deaktivieren.
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:
catalog/controller/checkout/guest.php
Empfohlen zu lesen: ,warWorauf ist bei einer ansprechenden OpenCart-Checkout-Erweiterung zu achten?
5. Suchen Sie in den gerade geöffneten Dateien nach den folgenden Codezeilen:
$data['entry_fax'] = $this->language->get('entry_fax');
if (isset($this->session->data['guest']['fax'])) { $data['fax'] = $this->session->data['guest']['fax' ]; } sonst { $data['fax'] = ''; }
$this->session->data['guest']['fax'] = $this->request->post['fax'];
6. Entferne die Codes oder du kannst sie auch einfach kommentieren.
[Caption id = “attachment_4411” align = “Aligncenter” width = “508”] 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 Formular „Konto registrieren“.
8. Um das Faxfeld zu entfernen, öffnen Sie die folgende Datei:
catalog/view/theme/themeXXX/template/checkout/register.tpl
[Caption id = “attachment_4412” align = “Aligncenter” width = “426”] Öffnen Sie die register.the-Datei[/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”] Entfernen oder kommentieren Sie den Code in der Datei register.the[/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.
catalog/controller/checkout/register.php
[Caption id = “attachment_4414” align = “Aligncenter” width = “422”] Öffnen Sie 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”] Entfernen oder kommentieren Sie den Code in der Datei register.php[/caption]
12 Speichern Sie jetzt beide Dateien und ersetzen Sie sie durch die Originaldateien auf der Website.
So können Sie also ein Feld wie „Fax“ sowohl aus der Gastkasse als auch aus dem Kontoregistrierungsformular entfernen. Darüber hinaus können Sie einen ähnlichen Ansatz verfolgen, um jede Art von Feld aus der OpenCart-Kaufabwicklung zu entfernen. Vergessen Sie auch nicht, die Sicherungskopie der Originaldateien aufzubewahren, bevor Sie sie bearbeiten.
Empfohlen zu lesen: Bieten Sie Ihren Kunden mit dieser Opencart One Page Checkout-Erweiterung ein entspanntes Online-Shopping-Erlebnis
Alternative Lösung
Das Bearbeiten der Kerndateien ist keine empfohlene Methode, um die Änderungen an Ihrer OpenCart 2.x-Site vorzunehmen. Einige von uns schlagen vielleicht die Verwendung von vQmod oder OCMOD vor, um das Risiko zu verringern, aber diese Methoden sind für Website-Besitzer ohne oder mit weniger technischen Kenntnissen zu kompliziert.
Als alternative Lösung können Sie zu unserer wechseln OpenCart One Page Checkout-Erweiterung�das sogar mit OpenCart 2.x kompatibel ist. Es handelt sich um eine einseitige Checkout-Erweiterung, die die unnötigen Elemente aus OpenCart 2.x entfernt und über zahlreiche Funktionen verfügt, um Ihre Checkout-Konvertierung freundlich zu gestalten.
Wie funktioniert das OpenCart One Page Checkout-Plugin?
Die One-Page-Checkout-Erweiterung für OpenCart ersetzt die mehrstufige Checkout-Option durch einen Single-Page-Checkout. Ohne Sie in die Fuzzy-Änderungen zu verwickeln, enthält der Code alle Funktionen, die von einer optimierten Checkout-Seite erwartet werden. Sie müssen also nur das OpenCart v2.x One Page Checkout-Modul in Ihrem Geschäft installieren. Darüber hinaus werden die Konfigurationsänderungen mit wenigen Klicks vom Back-End aus vorgenommen und die Änderungen werden im Front-End Ihrer Website wiedergegeben.
Im Folgenden sind einige Beispiele aufgeführt, wie Ihnen die OpenCart-Einzelseiten-Kaufabwicklung beim Entfernen unerwünschter Elemente helfen kann:
Packt alles auf eine Seite
Anstatt mehrere Checkout-Schritte zu durchlaufen, komprimiert die OpenCart One Page Checkout-Erweiterung alle Prozesse auf einer einzigen Seite. Mit der Reduzierung der Anzahl von Webseiten wird der Code der Site einfacher.
Anpassung ohne Code
Sie können jedes der Felder auf der Checkout-Seite „ausblenden“ oder „anzeigen“, indem Sie einfach die Einstellungen in der Backend-Konfiguration der Erweiterung ändern. Außerdem können Sie die Reihenfolge der Felder einfach per Drag & Drop ändern. Darüber hinaus bietet das One-Page-Checkout-Modul von OpenCart für die Versionen 2.x und 1.x einen zusätzlichen Kommentarbereich, der bei Bedarf per Knopfdruck entfernt werden kann . Die meisten�Ladenbesitzer�verfügen�nicht�über�die�technischen�Kenntnisse�zum�Programmieren�und�Vornehmen�von�Feldkonfigurationen� �beim�Einrichten�des�Bezahlseiten-Layouts�wie�sie�für�ihre�Website�erfordern.�Die�Anzahl�der�Felder�und�ihre�Position�auf�der�Bezahlseite�ist� vollständig�anpassbar�aus�dem�Backoffice�
Checkout-Option für Gäste
Ohne irgendwelche Codeänderungen vorzunehmen, aktiviert das OpenCart One Page Checkout-Modul für v2.x die Checkout-Option für Gäste auf der Website. Darüber hinaus müssen Sie keine Codeänderungen wie oben erwähnt vornehmen, wenn Sie die Gastkasse zu irgendeinem Zeitpunkt entfernen möchten. Dies kann einfach durch Umschalten einer einzigen Schaltfläche im Back-End des OpenCart Single-Page Checkout-Plugins erfolgen. Sie�können�sogar�die�Kunden�registrieren,�die�als Gast�in�Ihrem�Geschäft�bezahlen.�Darüber hinaus�können�Sie�Ihren�Kunden�erlauben,�ihrePasswörter�einzustellen,�während�Sie�einkaufen „Gast“-Kasse.
Empfohlen zu lesen: ,warPlugins, die ein gutes Kombiangebot für One Page Checkout für OpenCart Stores sein können
Social-Login-Option
Sie müssen die Social-Signup-Optionen nicht per Codierung integrieren. Das OpenCart One Page Checkout-Plugin verfügt über integrierte Social-Login-Optionen. Sie erhalten Anmeldeoptionen für Facebook und Google. Alles, was Sie tun müssen, ist, die API-Details zu erhalten und sie im Backend des OpenCart-Plugins zu teilen.
Mehrsprachige Unterstützung
Wenn die Website-Inhalte für verschiedene Standorte in mehreren Sprachen angezeigt werden, ist eine zusätzliche Codierung erforderlich. Die Checkout-Erweiterung OpenCart One Page vereinfacht diesen Aspekt für Sie. Die Erweiterung bietet mehrsprachige Unterstützung und der Administrator kann die Inhalte der Seiten in beliebig vielen Sprachen hochladen. Die jeweiligen Inhalte werden in einem Rutsch hochgeladen, ohne dass Sie sich irgendwelche Site-Änderungen gönnen müssen.
Legen Sie Standardoptionen fest
Die meisten� Websites� bieten� Kunden� die� Standardoption� „Anmelden“,� wenn� der� Benutzer� bereits� sein� Konto� im� Store hat� ,�Sie�können�auch�die�Standardoptionen�von�„Registrieren“,�„Anmelden“�oder�„Gast“�markieren.
Anpassbare Felder
Die�Felder,�die�dem�Kunden�auf�der�Versand- und�Zahlungsseite�bereitgestelltwerden,�sind�über�das�Backend-Panel�vollständig�anpassbar�.
Empfohlen zu lesen: ,warOpenCart One Page Checkout für ein perfektes Online-Einkaufserlebnis
Schlussworte
In einer kundenorientierten Umgebung ist eine einwandfreie Benutzererfahrung der Schlüssel, um der Konkurrenz einen Schritt voraus zu sein. Eine Möglichkeit, dies zu tun, besteht darin, alles so präzise und so kämpferisch wie möglich zu halten. Dies ist also, wenn a einstufiger Bezahlvorgang kann Ihnen helfen, ohne Sie in die Komplikation der Codeoptimierung zu verwickeln.
Um die Rentabilität seines Geschäfts zu steigern, möchte jeder Ladenbesitzer seinen Kunden ein einfaches und schnelles Einkaufserlebnis bieten. Denn das Modul Page Checkout verringert den Mehraufwand der Kunden. Daher wurde Checkout zum Mittelpunkt dieses Verfahrens. Das One Page Checkout Addon ist also eine Abhilfe für dieses Problem. Zusätzlich zur OpenCart One Page Checkout-Erweiterung bietet Knowband ein One Page Checkout-Modul für andere Plattformen wie PrestaShop und Magento 2 an. Auf diese Weise kann der Store-Administrator den Checkout-Vorgang auf einer einzigen Seite abschließen, wodurch die Rate der Warenkorbabbrüche gesenkt wird.