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

¿Cómo eliminar los campos deseados de la página de pago 2.x OpenCart?

página de pago OpenCart pide a los clientes para llenar una serie de detalles e información de dirección durante el proceso de pago. Sin embargo, a veces, con el fin de simplificar el proceso de pago, deseamos eliminar algunos campos de la página de pago, que creemos que no son importantes para nosotros. Estos campos pueden ser innecesariamente complejo hacer el pago y envío y largo.

En este artículo, voy a utilizar la versión 2.x OpenCart para explicar cómo se puede eliminar este tipo de campos desde el invitado y proceso de pago registrada.

opciones de pago
OpenCart utiliza dos archivos de plantilla para mostrar y controlar los campos de pago y envío

A modo de ejemplo, voy a eliminar el campo “Fax” de la caja de invitados y registro de cuenta. Se puede utilizar el mismo método para eliminar cualquier otro campo también.

Los códigos de campo de entrada en la caja son manejados por dos principales plantillas OpenCart:

Catálogo / view / tema / themeXXX / template / Pedido / register.tpl – para una cuenta Registro

Catálogo / view / tema / themeXXX / template / Pedido / guest.tpl – para Guest Pedido

PS: Yo sugeriría que no editar estos archivos directamente. Tome una copia de seguridad de los archivos originales por primera vez por la copia de estos archivos de su servidor web o dondequiera que se encuentren y mantenerlos con usted para que siempre se puede invertir de nuevo en caso de cualquier error. Tome otra copia de estos mismos archivos y realizar la edición de estos archivos, más adelante reemplazarlos con los archivos originales en el sitio después de la edición.

La eliminación de los campos de pago y envío de los huéspedes

1. Vamos a empezar con la edición de los visitantes Pedido campos. Así que el primer paso que debe seguir aquí es para navegar hasta el directorio siguiente archivo y abrir el archivo:

Catálogo / view / tema / themeXXX / template / Pedido / guest.tpl 

archivo guest.tpl
guest.tpl archivo abierto

2. Estamos quitando el fax campo de la caja huésped aquí. Por lo tanto, encontrar las siguientes líneas de código en el archivo que acaba de abrir:


3. Retire el código del archivo o también puede simplemente comentar que desactivar el código.

código en el archivo de guest.tpl
Eliminar o comentar el código en el archivo guest.tpl

4. A continuación, tenemos que editar el archivo de controlador para asegurarse de que esta eliminación no mostrará ninguna “Undefined index”, más adelante. Así, navegue tot directorio siguiente archivo y abra el archivo para editar el controlador:

catálogo / controlador / checkout / guest.php

5. Busque las siguientes líneas de código en los archivos que acaba de abrir:

$ data [ 'entry_fax'] = $ this-> lenguaje> get ( 'entry_fax');
if (isset ($ this-> session-> data [ 'Guest'] [ 'fax'])) { 
            $ data [ 'fax'] = $ this-> Session-> data [ 'invitado'] [ 'fax' ]; 
            } Else { 
            $ data [ 'fax'] = ''; 
        }
$ This> Session-> data [ 'invitado'] [ 'fax'] = $ this-> solicitud-> poner [ 'fax'];

6. Retirar los códigos o simplemente puede comentar también.

códigos en archivo guest.php
Eliminar o comentar los códigos en archivo guest.php

7. Guarde ambos los archivos y reemplazarlos con los archivos originales en el sitio.

La eliminación de campos de formulario de registro de cuenta

8. Para quitar el campo de fax, abra el archivo siguiente:

Catálogo / view / tema / themeXXX / template / Pedido / register.tpl

register.tpl archivo abierto
register.tpl archivo abierto

9. Buscar y eliminar las siguientes líneas de código en el archivo que acaba de abrir


código en el archivo de register.tpl
Eliminar o comentar el código en el archivo register.tpl

10. A continuación, tenemos que editar el siguiente controlador para asegurarse de que no se muestra “Undefined index” error en la parte posterior.

catálogo / controlador / checkout / register.php

register.php archivo abierto
register.php archivo abierto

11. Encuentre la siguiente línea de código y eliminarla. También puede comentar que en su lugar.

archivo register.php
Eliminar o comentar el código en el archivo register.php

12. Guardar tanto los archivos ahora, y reemplazarlos con los archivos originales en el sitio.

Por lo tanto, se trata de cómo puede quitar un campo como “Fax”, tanto del pago y envío de visitantes y Formulario de Registro Registro. Puede seguir el enfoque similar para eliminar cualquier tipo de campo de la caja OpenCart. Pero no se olvide de mantener la copia de seguridad de los archivos originales antes de editarlos.

solución alternativa

La edición de los archivos del núcleo no es un método recomendado para realizar los cambios en su sitio OpenCart. Algunos de nosotros podría sugerir el uso de vQmod o OCMOD para reducir el riesgo, pero estos métodos son demasiado complicados para los propietarios de sitios web sin o con menos conocimientos técnicos.

Como una solución alternativa, se puede optar por cambiar a nuestra extensión OpenCart pago y envío. Como solución alternativa, puede optar por cambiar a nuestra extensión de pago de una página OpenCart que es incluso compatible con OpenCart 2.x. Es una extensión de pago de una página que elimina los elementos innecesarios de OpenCart 2.x y tiene un montón de características para hacer que su conversión de pago sea fácil.

¿Cómo funciona OpenCart one page checkout plugin?

La extensión de pago de una página para OpenCart reemplaza la opción de pago de varios pasos con un pago de una sola página. Sin meterse en los cambios de código difusos, incorpora todas las características que se espera que tenga una página de pago optimizada. Todo lo que necesita hacer es instalar el módulo de pago de una página OpenCart v2.x en su tienda. Los cambios de configuración se realizan con unos pocos clics desde el back-end y los cambios se reflejarán en la parte delantera de su sitio.

A continuación se enumeran algunas de las formas en que el pago de una sola página de OpenCart puede ayudarlo a eliminar elementos no deseados:

Exprime todo en una sola página.

En lugar de ir con varios pasos de pago, la extensión de pago de una página de OpenCart comprime todos los procesos en una sola página. Con la reducción en el número de páginas web, el código del sitio se vuelve más simple.

Configuración de pago de una página

Con Checkout de una página, usted muestra u oculta cualquier campo del checkout
Puede “Ocultar” o “Mostrar” cualquiera de los campos de la página de pago simplemente cambiando la configuración de la configuración final de la extensión. Además, puede cambiar el orden de los campos simplemente arrastrando y soltando. Junto con esto, el módulo de pago de una página de OpenCart para la versión 2.xy 1.x ofrece una sección de comentarios adicional que se puede eliminar con un clic del botón si es necesario.

Opción de salida de invitado

Sin realizar ningún cambio de código, el módulo de pago de una página de OpenCart para v2.x habilita la opción de pago de invitado en el sitio. No solo esto, no necesita realizar ningún cambio en el código como se mencionó anteriormente si desea eliminar la verificación de invitado en cualquier momento. Esto se puede hacer simplemente alternando un solo botón desde el back-end del complemento de pago de una sola página de OpenCart.

Una sola página de configuración de pago y envío

Opción de inicio de sesión social

No es necesario integrar las opciones de registro social a través de la codificación. El plugin de pago de una página OpenCart viene con opciones de inicio de sesión social incorporadas. Usted obtiene las opciones de inicio de sesión de Facebook y Google. Todo lo que necesita hacer es obtener los detalles de la API y compartirlos en el back-end del complemento OpenCart.

Soporte multilingüe

Si los contenidos del sitio se muestran en varios idiomas para diferentes ubicaciones, entonces, se requiere algo de codificación adicional. La extensión de pago de una página de OpenCart simplifica este aspecto para usted. La extensión ofrece soporte multilingüe y el administrador puede cargar el contenido de los sitios en el idioma que desee. Los contenidos respectivos se cargan de una sola vez sin que usted se deje llevar por los cambios en el sitio.

Con una sola página de pago, mostrar u ocultar cualquier campo de la caja

Se puede “ocultar” o “Display” cualquiera de los campos de la página de pago con sólo cambiar los ajustes de configuración del extremo posterior de la extensión. Además, puede cambiar las órdenes de campos con sólo arrastrar y soltar.

Palabras concluyentes

En el entorno centrado en el cliente, la experiencia impecable del usuario es la clave para mantenerse por delante de la competencia. Una de las formas de hacerlo es mantener todo lo preciso y lo más combate posible. Esto ocurre cuando un proceso de verificación de un solo paso puede ayudarlo sin involucrarse en la complicación de la optimización del código.

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 *