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

Come rimuovere i campi indesiderati dalla pagina di controllo OpenCart 2.x?

La pagina di checkout di OpenCart chiede ai clienti di compilare una serie di dettagli e informazioni sull’indirizzo durante la procedura di checkout. Tuttavia, a volte, per semplificare la procedura di checkout, desideriamo rimuovere alcuni campi dalla pagina di checkout che riteniamo non siano importanti per noi. Questi campi potrebbero rendere inutilmente il checkout complesso e lungo.

In questo articolo, userò la versione OpenCart 2.x per spiegare come puoi rimuovere tali campi dal Guest e il processo di checkout registrato.

[Caption id = “attachment_4367” align = “alignCenter” width = “553”]opzioni di pagamento OpenCart utilizza due file modello per mostrare e controllare i campi al momento del pagamento [/ caption]

Ad esempio, rimuoverò il campo “Fax” dal checkout degli ospiti e Registra account. È possibile utilizzare lo stesso approccio per rimuovere anche qualsiasi altro campo.

I codici per il campo di input nel checkout sono gestiti da due principali Modelli OpenCart:

catalogo / vista / tema / temaXXX / modello / checkout / register.tpl – per conto del registro

catalogo / vista / tema / temaXXX / modello / checkout / ospite.tpl – per il checkout degli ospiti

PS: Ti suggerirei di non modificare direttamente questi file. Effettua prima un backup dei file originali copiando questi file dal tuo server web o ovunque si trovino e tienili con te in modo che tu possa sempre tornare indietro in caso di errore. Prendi un’altra copia di questi stessi file ed esegui la modifica su questi file, poi sostituiscili con i file originali sul sito dopo la modifica.

Rimozione dei campi checkout Guest

1. Inizieremo con la modifica di Guest Checkout campi. Quindi il primo passo che devi seguire è quello di navigare nella seguente directory di file e aprire il file:

Catalogo / view / theme / themeXXX / template / cassa / guest.tpl

[Caption id = “attachment_4368” align = “alignCenter” width = “328”]file guest.tpl Apri il file guest.tpl [/ caption]

2. Stiamo rimuovendo il Fax campo dal checkout degli ospiti qui. Quindi, trova le seguenti righe di codice nel file che hai appena aperto:


3. Rimuovi questo codice dal file o puoi anche solo commentarlo per disabilitare il codice.

[Caption id = “attachment_4410” align = “alignCenter” width = “567”]codice nel file guest.tpl Rimuovi o commenta il codice nel file guest.tpl [/ caption]

4. Successivamente, dobbiamo modificare il file del controller per assicurarci che questa rimozione non mostri alcun “Indice indefinito” più tardi. Quindi, naviga fino alla seguente directory di file e apri il file per modificare il controller:

Catalogo / regolatore / cassa / guest.php

5. Cerca le seguenti righe di codice nei file che hai appena aperto:

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

6. Rimuovi i codici o puoi semplicemente commentare anche loro.

[Caption id = “attachment_4411” align = “alignCenter” width = “508”]codici nel file guest.php Rimuovi o commenta i codici nel file guest.php [/ didascalia]

7. Salvare entrambi i file e sostituirli con i file originali sul sito.

Rimozione dei campi dal modulo Account del registro

8. Per rimuovere il campo Fax, aprire il seguente file:

Catalogo / view / theme / themeXXX / template / cassa / register.tpl

[Caption id = “attachment_4412” align = “alignCenter” width = “426”]Apri il file register.tpl Apri il file register.tpl [/ caption]

9. Trova e rimuovi le seguenti righe di codice nel file che hai appena aperto


[Caption id = “attachment_4413” align = “alignCenter” width = “915”]codice nel file register.tpl Rimuovi o commenta il codice nel file register.tpl [/ caption]

10. Successivamente, è necessario modificare il seguente controller per assicurarsi che nessun errore “Indice non definito” sia mostrato nella parte successiva.

Catalogo / regolatore / cassa / register.php

[Caption id = “attachment_4414” align = “alignCenter” width = “422”]Apri il file register.php Apri il file register.php [/ caption]

11. Trova la seguente riga di codice e rimuovila. Puoi anche commentarlo.

[Caption id = “attachment_4415” align = larghezza “alignnone” = “912”]file register.php Rimuovi o commenta il codice nel file register.php [/ caption]

12. Salva entrambi i file ora e sostituiscili con i file originali sul sito.

Quindi, è così che puoi rimuovere un campo come “Fax” dal modulo di verifica del Guest e del registro del conto. Puoi seguire l’approccio simile per rimuovere qualsiasi tipo di campo dal checkout di OpenCart. Basta non dimenticare di conservare il backup dei file originali prima di modificarli.

Soluzione alternativa

La modifica dei file core non è un metodo consigliato per eseguire le modifiche sul sito OpenCart. Alcuni di noi potrebbero suggerire l’uso di vQmod o OCMOD per ridurre il rischio, ma questi metodi sono troppo complicati per i proprietari di siti Web con no o no conoscenza tecnica.

Come soluzione alternativa, puoi scegliere di passare al nostro Estensione di checkout di OpenCart.

Come soluzione alternativa, puoi scegliere di passare alla nostra estensione per il controllo di una pagina OpenCart, che è persino compatibile con OpenCart 2.x. È un’estensione di controllo di una pagina che rimuove gli elementi non necessari da OpenCart 2.x e ha un sacco di funzioni per rendere la conversione di pagamento amichevole.

Come funziona il plugin per il checkout di una pagina OpenCart?

L’estensione per il checkout di una pagina per OpenCart sostituisce l’opzione di verifica in più fasi con un controllo a pagina singola. Senza introdurti nello sfocato, il codice cambia e incorpora tutte le funzionalità che si prevede una pagina di pagamento ottimizzata. Tutto quello che devi fare è installare il modulo di verifica di una pagina OpenCart v2.x nel tuo negozio. Le modifiche alla configurazione vengono eseguite con pochi clic del pulsante dal back-end e le modifiche si rifletteranno nel front-end del tuo sito.

Di seguito sono elencati alcuni dei modi in cui il checkout di una sola pagina di OpenCart può aiutarti a rimuovere elementi indesiderati:

Stringe tutto in una pagina

Invece di andare con più passaggi, l’estensione per il checkout di una sola pagina di OpenCart stringe tutti i processi in una singola pagina. Con la riduzione del numero di pagine Web, il codice del sito diventa più semplice.

Impostazioni per il checkout di una pagina

Con il controllo di una pagina, si mostra o si nasconde qualsiasi campo dalla cassa
Puoi “nascondere” o “visualizzare” qualsiasi campo dalla pagina di checkout semplicemente cambiando le impostazioni dalla configurazione back-end dell’estensione. Inoltre puoi modificare gli ordini di campi semplicemente trascinandoli e rilasciandoli. Insieme a questo, il modulo di verifica di una pagina OpenCart per la versione 2.xe 1.x offre una sezione di commento aggiuntiva che può essere rimossa con un clic del pulsante, se necessario.

Opzione checkout cliente

Senza apportare modifiche al codice, il modulo di verifica di una pagina OpenCart per v2.x abilita l’opzione di checkout del cliente sul sito. Non solo, non è necessario apportare modifiche al codice come menzionato sopra se si desidera rimuovere il checkout del guest in qualsiasi momento. Questo può essere fatto semplicemente attivando un singolo pulsante dal back-end del plugin per il checkout di una singola pagina di OpenCart.

 

Impostazioni di verifica di una pagina

Opzione di accesso social

Non è necessario integrare le opzioni di iscrizione social tramite la codifica. Il plugin per il checkout di una pagina OpenCart è dotato di opzioni di accesso social integrate. Ottieni le opzioni di accesso a Facebook e Google. Tutto quello che devi fare è ottenere i dettagli API e condividerli nel back-end del plugin OpenCart.

Supporto multilingue

Se i contenuti del sito vengono visualizzati in più lingue per posizioni diverse, è necessario eseguire una codifica aggiuntiva. L’estensione per il checkout di una sola pagina di OpenCart facilita questo aspetto. L’estensione offre supporto multilingue e l’amministratore può caricare i contenuti dei siti in tutte le lingue che desiderano. I rispettivi contenuti vengono caricati in una volta sola senza indulgere in alcuna modifica del sito.

 

Con la verifica di una sola pagina, puoi mostrare o nascondere qualsiasi campo dalla cassa

Puoi “nascondere” o “visualizzare” qualsiasi campo dalla pagina di checkout semplicemente cambiando le impostazioni dalla configurazione back-end dell’estensione. Inoltre puoi modificare gli ordini di campi semplicemente trascinandoli e rilasciandoli.

Parole conclusive

Nell’ambiente incentrato sul cliente, l’esperienza utente impeccabile è la chiave per stare al passo con la concorrenza. Uno dei modi per farlo è quello di mantenere tutto preciso e il più combattuto possibile. Questo quando un singolo processo di checkout può aiutarti senza complicarti l’ottimizzazione del codice.

Storie correlate:

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 *