No image available

customer_form_validation

Aggiunge la convalida del numero di telefono (tramite libphonenumber) e la convalida tramite espressioni regolari configurabili dei campi dell'indirizzo ai moduli cliente di PrestaShop, riducendo l'invio di indirizzi incompleti o non validi.

Developed by Daresh

Get This Module Free on PS Forum EN
PS 8.0 License: Unknown Status: Unknown Health: Good

Info updated 2 months ago

Sources
PS Forum EN Visit →
Type
Module

Info checked: Mar 2, 2026

Questo modulo aggiunge regole di convalida extra ai campi dell'indirizzo del cliente in PrestaShop, aiutando i proprietari dei negozi a garantire dati di indirizzo di qualità superiore al momento dell'inserimento. Si rivolge a due problemi comuni di qualità dei dati: numeri di telefono non validi o falsi e indirizzi incompleti che omettono il numero civico.

  • Convalida del numero di telefono tramite libphonenumber: Utilizza la libreria libphonenumber — la stessa libreria che Google utilizza su Android — per convalidare i numeri di telefono. Se il numero include un prefisso internazionale, viene convalidato secondo le regole di quel paese; se non è presente alcun prefisso, vengono applicate le regole del paese selezionato dal cliente.
  • Convalida dei campi dell'indirizzo tramite espressioni regolari configurabili: Il campo address1 viene convalidato rispetto a un'espressione regolare che può essere personalizzata. Il pattern predefinito verifica che l'indirizzo contenga almeno due lettere e un numero, riducendo la possibilità che i clienti inviino un indirizzo senza numero civico.
  • Messaggi di errore traducibili: Tutti i messaggi di errore di convalida possono essere modificati utilizzando il pannello di traduzione standard di PrestaShop, rendendo semplice adattarli a lingue diverse o a formulazioni specifiche del negozio.

Questo modulo è rivolto ai proprietari di negozi che desiderano ridurre il numero di ordini con dettagli di indirizzo inutilizzabili o incompleti. È particolarmente utile per i negozi che spediscono fisicamente e dipendono da informazioni di consegna accurate. Poiché il modulo si basa sulla versione lite della libreria libphonenumber, richiede un ambiente PHP ragionevolmente moderno per funzionare correttamente.

  • Riferimento
    customer_form_validation

  • License
    Unknown
  • PS Compatibility
    8.x
  • Status
    Unknown

Commenti (0)

Ancora nessuna recensione da parte degli utenti.
Caricamento in corso ...