Numeri di telefono nel
Autore: Andrea P.Faccio presente quello che per me sembra un dettaglio per nulla insignificante. Nei form in cui il visitatore del sito compila i dati col suo numero di telefono non si accettano i numeri di telefono scritti in formato internazionale, cioè col + davanti. Vi presento qui sotto un paio di pagine esempio
https://www.enzopascucci.com/cart/index.html#step2
https://www.italian-fashion.it/ru/kozha/cart/index.html#step2
più in generale ogni pagina di carrello allo step 2, il campo telefono non accetta numero col + davanti. Una sciocchezza forse solo per gli inesperti, visto che queste sono pagine strategiche ai fini della conversione che in altre parole provvedono il pane per tutti. Invece per questa cosa apparentemente secondaria moltissime conversioni saranno andate perdute. E' possibile correggere per favore?
L'allergia per il + vale anche per altre pagine. Ad esempio nelle pagine di registrazione come questa
https://www.italian-fashion.it/en/register.php
in cui il + non funziona proprio. In questo caso WSX5 permette di cambiare il nome del campo per cui diventa possibile avvisare l'utente di non usare il simbolo +, come ho potuto fare nella versione in russo qui
https://www.italian-fashion.it/ru/registracia.php
eppure il servizio chat online continua a ricevere molte lamentele da parte di utenti del web che dicono di non riuscire a registrarsi. Vorrei chiedere: visto che oramai è unanimamente accettato scrivere i numeri di telefono in formato internazionale col + davanti, questa cosa non potrebbe essere corretta? Io non credo che sia una cosa difficile da fare, e soprattutto ci sarebbero molte meno conversioni perdute.
Ciao, da quel che so io:
+39 = 0039
mettendo 0039 dovrebbe essere esattamente la stessa cosa
Se vuoi far visualizzare il + nel form devi settare il filtro nell'inserimento del testo su "Nessuno (caratteri e numeri)"
Autore
00 corrisponde al + solo in Europa. In altri paesi ha un diverso significato. Per esempio in America per "uscire" dal paese devi fare 011. In Russia 810. Cioè dagli USA per chiamare in Italia bisogna fare 01139, dalla Russia 81039. Ecco il significato del carattere universale +.
Autore
Si ma a quel punto diventa un campo di testo generico, non specifico per i numeri di telefono. Inoltre il problema principale riguarda il carrello acquisti, non modificabile in alcun modo.
Corretta la segnalazione di Andrea....Il campo presente nel carrello acquisti non è modificabile fatta salva la possibilità per gli smanettoni di intervenire sul codice.....).
OK Andrea, mi hai chiarito una cosa che non sapevo.
Quindi in effetti andrebbe sistemata la cosa, hai ragione.
Ciao
Se ho capito bene, QUI un esempio tutto da verificare/testare che permette l'inserimento del simbolo "+" all'inizio del numero di telefono (esempio +0123456789). Il campo usato è "Campo personale" creato dal programma.
Il codice usato si può vedere nel sorgente delle pagine carrello.
Nella variabile nTel è presente una espessione regolare che può essere modificata per variare la composizione del numero di telefono permettendo l'inserimento di altri caratteri e/o simboli. Per queste modifiche, documentarsi in Rete.
L'esempio NON è perfetto e può essere semplificato e corretto per risolvere alcuni difetti che sicuramente riscontrerete. Prendetelo come spunto e, se non è stato già fatto, aprite un post idea.
Buongiorno a tutti
Posso confermare che al momento, il campo telefono configurato come solo numeri non permetterà di fatto il carattere +.
Questo perchè il campo numerico HTML5 non ne permette l'inserimento.
Nonostante sia possibile aggirare il problema inserendo il codice numerico corretto a seconda del paese, è comprensibile che possa essere decisamente più comodo inserire il simbolo +
Per questo motivo ho modificato il topic in Idea così che la questione possa rimanere evidenziata per future migliorie della funzionalità
Se ci sono altri dettagli utili che volete aggiungere, per cortesia fatelo qui così da tenere tutte le informazioni nello stesso topic
Grazie
Stefano