Field Type téléphone

4.0
Field Type téléphone
0
Tags: #<Tag:0x00007f13d9c7c448>

#1

Les utilisateurs me demandent de pouvoir saisir les numéros de téléphone au format :
+33666666666

est-il possible d’ajouter un type ou de modifier le type téléphone existant ?


(David AZOULAY) #2

Pour le type “Phone number” un format de numéro international Francais +33 p xx xx xx xx est valide:

idem sans les espaces:


#3

j’avais limité la zone à 10 caractères.
j’ai augmenté et ça fonctionne.


(David AZOULAY) #4

OK à noter que pour une validation plus poussée des numéros il y a la lib phone number de Google qui est embarquée dans Simplicité et wrappée dans la classe PhoneNumTool (cf. https://www.simplicite.io/resources/documentation/01-core/advanced-code-examples.md § “Phone number validation”).

Celle-ci permet une validation additionnelle (ex: dans une postValidate) des numéros de n’importe quel pays vs les plans de numérotations valides.


#5

ça m’intéresse, je vais regarder ça.


(David AZOULAY) #6

NB: il y avait un pb de nommage sur cette classe. Elle a été renommée en PhoneNumTool récemment (en P20 elle s’appelait encore PhoneNumTools avec un s), quand vous passerez de P20 à P21 pensez à modifier votre code en conséquence