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

Comment supprimer des champs indésirables de page de paiement OpenCart 2.x?

page de paiement OpenCart demande aux clients de remplir un certain nombre de détails et d’adresse au cours du processus de commande. Cependant, parfois, afin de simplifier le processus de paiement, nous souhaitons supprimer certains champs de la page de paiement que nous pensons ne sont pas importants pour nous. Ces champs pourraient être inutilement faire la caisse longue et complexe.

Dans cet article, je vais utiliser la version 2.x OpenCart pour expliquer comment vous pouvez supprimer ces champs de l’invité et le processus de paiement enregistré.

Options de caisse
OpenCart utilise deux fichiers de modèle pour afficher et contrôler les champs de la caisse

À titre d’exemple, je vais supprimer le champ « Fax » de la caisse invité et compte inscrire. Vous pouvez utiliser la même approche pour éliminer tout autre domaine aussi.

Les codes des champs d’entrée dans la caisse sont gérées par deux principaux modèles de OpenCart :

Catalogue / view / thème / themeXXX / modèle / caisse / register.tpl – pour inscrire compte

Catalogue / view / thème / themeXXX / modèle / caisse / guest.tpl – pour Commander Invité

PS: Je vous suggère de ne pas modifier ces fichiers directement. Faites une sauvegarde des fichiers originaux d’ abord en copiant ces fichiers à partir de votre serveur Web ou partout où ils se trouvent et de les garder avec vous afin que vous puissiez toujours revenir dans le cas d’une erreur. Prenez une autre copie de ces mêmes fichiers et effectuer l’édition sur ces fichiers, les remplacer plus tard avec les fichiers d’ origine sur le site après l’ édition.

Retrait des champs de caisse invités

1. Nous allons commencer par éditer les Commander Invité champs. Ainsi , la première étape quevous devez suivre est ici pour accéder au répertoire de fichiers suivant et ouvrez le fichier:

Catalogue / view / thème / themeXXX / modèle / caisse / guest.tpl 

fichier guest.tpl
Ouvrir le fichier guest.tpl

2. Nous supprimons le fax champ de la caisse invité ici. Donc, trouver les lignes de code suivantes dans le fichier que vous venez d’ ouvrir:


3. Supprimer le code du fichier ou vous pouvez également faire un commentaire pour désactiver le code.

le code dans le fichier guest.tpl
Supprimer ou commenter le code dans le fichier guest.tpl

4. Ensuite, nous avons besoin de modifier le fichier du contrôleur pour vous assurer que ce retrait ne comportera pas de « Undefined index » plus loin. Alors, naviguez tot oici répertoire de fichiers et ouvrez le fichier à modifier le contrôleur:

Catalogue / contrôleur / caisse / guest.php

5. Recherchez les lignes de code suivantes dans les fichiers que vous venez d’ ouvrir:

$ data [ 'entry_fax'] = $ this-> language-> get ( 'entry_fax');
if (isset ($ this-> session-> data [ 'guest'] [ 'fax'])) {
            $ data [ 'fax'] = $ this-> session-> data [ 'guest'] [ 'fax'];
            } autre {
            $ data [ 'fax'] = '';
        }
$ This-> session-> data [ 'guest'] [ 'fax'] = $ this-> request-> poster [ 'fax'];

6. Retirez les codes ou vous pouvez simplement les commentaires aussi.

codes dans un fichier guest.php
Supprimer ou commenter les codes dans le fichier guest.php

7. Enregistrez les deux fichiers et les remplacer par les fichiers d’ origine sur le site.

La suppression des champs de formulaire inscrire compte

8. Pour supprimer le champ Fax, ouvrez le fichier suivant:

Catalogue / view / thème / themeXXX / modèle / caisse / register.tpl

Ouvrir le fichier register.tpl
Ouvrir le fichier register.tpl

9. Trouver et supprimer les lignes de code suivantes dans le fichier que vous venez d’ ouvrir


le code dans le fichier register.tpl
Supprimer ou commenter le code dans le fichier register.tpl

10. Ensuite, nous devons modifier le contrôleur suivant pour se assurer qu’aucune erreur « Undefined index » est affiché dans la partie postérieure.

Catalogue / contrôleur / caisse / register.php

Ouvrir le fichier register.php
Ouvrir le fichier register.php

11. Trouver la ligne de code suivante et retirez – le. Vous pouvez également commenter au lieu.

fichier register.php
Supprimer ou commenter le code dans le fichier register.php

12. Enregistrer les fichiers maintenant, et les remplacer par des fichiers originaux sur le site.

Alors, voici comment vous pouvez supprimer un champ comme « Fax » à la fois l’achat des clients et compte sous forme de vous inscrire. Vous pouvez suivre l’approche similaire pour supprimer tout champ type de la caisse OpenCart. Il suffit de ne pas oublier de garder la sauvegarde des fichiers originaux avant de les éditer.

Autre solution

Modification des fichiers de base ne sont pas un moyen recommandé d’effectuer les changements sur votre site OpenCart. Certains d’entre nous pourrait suggérer l’utilisation de vQmod ou OCMOD pour réduire le risque, mais ces méthodes sont trop compliquées pour les propriétaires de sites Web sans ou moins de connaissances techniques.

À titre de solution de rechange, vous pouvez choisir de passer à notre extension OpenCart à la page de paiement, qui est même compatible avec OpenCart 2.x. Il s’agit d’une extension de paiement d’une page qui supprime les éléments inutiles d’OpenCart 2.x et propose de nombreuses fonctionnalités pour rendre votre conversion de paiement plus conviviale.

Comment fonctionne le plugin OpenCart one page checkout?

L’extension d’extraction d’une page pour OpenCart remplace l’option d’extraction en plusieurs étapes par une extraction d’une seule page. Sans entrer dans le flou, les modifications de code intègrent toutes les fonctionnalités attendues d’une page de paiement optimisée. Tout ce que vous avez à faire est d’installer le module de paiement d’une page OpenCart v2.x dans votre magasin. Les modifications de configuration sont effectuées en quelques clics de bouton à partir du back-end et les modifications seront reflétées dans le front-end de votre site.

Vous trouverez ci-dessous une liste des moyens par lesquels l’extraction d’une page OpenCart peut vous aider à supprimer les éléments indésirables:

Squeez tout dans une page

Au lieu d’utiliser plusieurs étapes de commande, l’extension OpenCart une page extrait tous les processus sur une seule page. Avec la réduction du nombre de pages Web, le code du site devient plus simple.

Paramètres de paiement sur une page

Avec Commander une page, vous affichez ou masquez n’importe quel champ de la commande.
Vous pouvez “masquer” ou “afficher” l’un des champs de la page de paiement en modifiant simplement les paramètres de la configuration dorsale du poste. De plus, vous pouvez modifier les ordres des champs en faisant simplement glisser-déposer. Parallèlement à cela, le module de paiement d’une page OpenCart pour les versions 2.x et 1.x offre une section de commentaire supplémentaire qui peut être supprimée en un clic si nécessaire.

Une page de paramètres de caisse

Option de départ invité

Sans apporter de modifications de code, le module de paiement une page OpenCart pour v2.x active l’option de paiement en tant qu’invité sur le site. Non seulement cela, vous ne devez pas apporter de modifications de code comme mentionné ci-dessus si vous souhaitez supprimer la commande invité à tout moment. Pour ce faire, il suffit de basculer un seul bouton à partir du back-end du plug-in OpenCart Checkout.

Option de connexion sociale

Vous n’avez pas besoin d’intégrer les options d’inscription sociale via le codage. Le plugin OpenCart une page de paiement est livré avec des options de connexion sociale intégrées. Vous obtenez les options de connexion Facebook et Google. Tout ce que vous avez à faire est d’obtenir les détails de l’API et de les partager dans le back-end du plugin OpenCart.

Support multilingue

Si le contenu du site est affiché dans plusieurs langues pour différents emplacements, un codage supplémentaire est nécessaire. L’extension de paiement d’une page OpenCart facilite cet aspect pour vous. L’extension offre un support multilingue et l’administrateur peut télécharger le contenu des sites dans autant de langues qu’il le souhaite. Les contenus respectifs sont téléchargés en une fois sans que vous ne vous laissiez aller à aucun changement de site.

 

Avec votre commande une page, vous afficher ou de masquer un champ de la caisse

Vous pouvez « Masquer » ou « Affichage » l’un des champs de la page de paiement en changeant simplement les paramètres de configuration arrière de l’extension. De plus, vous pouvez modifier les ordres de champs par simple glisser-déposer.

Mots de conclusion

Dans l’environnement centré sur le client, une expérience utilisateur sans faille est la clé pour rester en avance sur la concurrence. Une des façons de le faire est de garder tout ce qui est précis et aussi combattant que possible. Ceci lorsqu’un processus de validation en une seule étape peut vous aider sans vous introduire dans la complication de l’optimisation du code.

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 *