Il modulo gratuito Indirizzo di fatturazione completo da la possibilità di visualizzare nel checkout di PrestaShop i dati necessari per la fatturazione elettronica, ovvero il codice univoco SDI e la pec.
Ho sviluppato questo plugin che funziona dalla versione 1.7.7 di PrestaShop fino alla 8.2.
Perchè dalla versione 1.7.7? Perchè nella precedenti versioni di PrestaShop il tema del Back Office gestiva la pagina degli ordini con smarty, invece dalla 1.7.7 la pagina degli ordini viene gestita con Symfony.
Con questa nuova versione viene gestito tutto in maniera molto differente. Se dovessimo parlare di override di PrestaShopBundle non ce ne usciremmo più!
Dalla versione 1.7.7 è nata anche una nuova posizione (hook) nella pagina ordini, ovvero AdminOrderSide, è qui che andremo a visualizzare il nuovo modulo Indirizzo di fatturazione completo!
Come visualizzare Sdi e Pec per la fatturazione elettronica in Prestashop.
1. Scarica il modulo Indirizzo di fatturazione completo da questa form e installalo sul tuo PrestaShop.
2. Una volta installato il modulo, devi procedere con l'aggiunta dei campi SDI e PEC per visualizzarli lato Front Office:
- Dal menu principale vai in Internazionale -> Località, poi clicca sulla tab Nazione. Qui cerca Italia e clicca sul pulsante Modifica.
- In corrispondenza del campo Formato indirizzo, aggiungi nell'area di testo nelle posizioni che preferisci le parole sdi e pec, un valore per riga.
- Salva e chiudi. Nel caso in cui dovessi ricevere un errore nel salvataggio (come riportato nell'immagine seguente) segui il punto 3.
3. Segui questa procedura nel caso in cui non dovesse farti salvare le voci sdi e pec nella pagina delle Località nella tab Nazione (punto 2):
- Accedi tramite FTP nella cartella override/classes/
- Estrai i file dal file zip del modulo e apri la cartella cartellaoverride/classes/
- Se non presente, carica nella cartella FTP override/classes/ il file Address.php
- Se presente, dovresti essere un utente con conoscenza avanzata di php per poter unire i due file. Se ricontri difficoltà contattaci pure!
- Consiglio di cancellare il file var/cache/prod/class_index.php. Verrà rigenerato in automatico da PrestaShop.
- ripetere la procedura al punto 2. Adesso nella tab Address troverete i campi sdi e pec
Come si visualizzano i campi Sdi e Pec lato Front Office nel checkout
Adesso lato Front Office, nel Checkout vedrai i campi SDI e PEC:
Come si visualizzano nel Back Office di Prestashop i campi Sdi e Pec
Invece lato Back Office, accedendo al singolo ordine, vedrai il modulo contente tutte le informazioni di fatturazione.
Non visualizzi il modulo nel dettaglio ordine del tuo backend?
Il modulo durante l'installazione viene agganciato alla posizione (hook) AdminOrderSide.
Se ciò non dovesse verificarsi, dal menu principale vai in Design -> Posizioni, in alto a destra clicca sul pulsante innestare un modulo, successivamente cerca il modulo Indirizzo di fatturazione completo e dal menu a tendina seleziona l'ancoraggio displayAdminOrderSide. Salva e chiudi.
Nuove funzionalità dalla versione v1.0.4
Dalla versione v1.0.4 del modulo Indirizzo di fatturazione completo che puoi scaricare da questa form, sono state aggiunte due importanti funzionalità:
1. Aggiunta la possibilità di verificare se sono stati rilasciati aggiornamenti dell'addon
Cliccando sul pulsante CONFIGURA associato al modulo Indirizzo di fatturazione completo nel BO di Prestashop, potrai visionare in tempo reale l'ultima versione disponibile e i relativi aggiornamenti.
2. Aggiunta la possibilità di attivare la funzionalità per copiare negli appunti i dati del cliente presenti nell'addon visibile nella pagina ordine (lato BO)
Attivando il flag Abilita copia negli appunti presente nella configurazione del modulo Indirizzo di fatturazione completo, potrai copiare i dati dei clienti con un semplice click!
Non è attiva la funzionalità per effettuare la copia negli appunti?
Il modulo durante l'installazione viene agganciato alla posizione (hook) displayBackOfficeHeader.
Se ciò non dovesse verificarsi, dal menu principale vai in Design -> Posizioni, in alto a destra clicca sul pulsante innestare un modulo, successivamente cerca il modulo Indirizzo di fatturazione completo e dal menu a tendina seleziona l'ancoraggio displayBackOfficeHeader. Salva e chiudi.
Rapido e semplice!
Spero che questo mio articolo ti sia stato utile.
Se sei interessato ad un sito ecommerce con Prestashop o qualsiasi altro CMS puoi contattare la web agency di Corato (Bari) Interno15
Scheda tecnica
Versione modulo: v1.0.4
Ultimo aggiornamento: 14/12/2024
Lingue del modulo: IT - EN
Versioni compatibili con PrestaShop: v1.7.7.X - v1.7.8.X - v8.0.X - v8.1.X - v8.2.X
Changelog v1.0.4
- Aggiunta la possibilità di verificare se sono stati rilasciati aggiornamenti dell'addon
- Aggiunta la possibilità di attivare la funzionalità per copiare negli appunti i dati del cliente presenti nell'addon visibile nella pagina ordine (lato BO)
- Corretto inserimento dei campi sdi e pec nella tabella del database
- Migliorata la compatibilità con PS 8+
- Aggiunto override per visualizzare i campi lato backend
- Aggiunta gestione multilingua con file di lingua italiana e inglese
Scarica il modulo PrestaShop
Compila il seguente modulo e riceverai il link per il download del modulo.
Supporta lo sviluppo del nostro modulo per PrestaShop!
Hai trovato utile il nostro modulo per PrestaShop? Aiutaci a migliorarlo e a mantenerlo aggiornato! Con un piccolo contributo puoi sostenere lo sviluppo continuo, l'aggiunta di nuove funzionalità e l'assistenza tecnica. Ogni supporto, anche minimo, è importante. Dona tramite PayPal o Stripe (carta di credito) e contribuisci a rendere il nostro modulo ancora migliore! Grazie per il tuo supporto.