Forcer les majuscules dans un champ du formulaire d'enregistrement

5 years 8 months ago #306774 by piluche
Bonjour à toutes et tous,

L'un d'entre vous peut-il me dire comment forcer l'enregistrement du "NOM" ( lastname) en majuscules dans la base de données, même si l'utilisateur l'écrit en minuscules ?
Merci pour votre aide
Amicalement,

Phil
The topic has been locked.
5 years 8 months ago #306791 by rocky rider
La réponse m'intéresse également...
En attendant, je force mes utilisateur à écrire leur nom en majuscule. Ca marche bien aussi !

Il faut juste bien régler mes expressions régulières Perl :
/^([A-Z]+ *)*$/

Bien entendu j'ai ajouté dans la description du champ :
"Veuillez entrez votre nom de famille en MAJUSCULE"

et en valeur de remplacement :
"uniquement des majuscules"
The topic has been locked.
5 years 8 months ago #306801 by erilam
Salut,
Autre méthode, passer le plugin auto-action et faire ceci
[cb:parse function="convert" method="uppercase"][cb:parse function="convert" method="lowercase"][lastname][/cb:parse][/cb:parse]

La raison des fonctions imbriquées est d'éviter les rejets si un des noms avait une première lettre en majuscule et les autres en minuscules. Avec les fonctions imbriquées on réduit tout le monde en minuscule et ensuite on mets tout en majuscule.

Eric Lamy (erix)
www.agerix.fr/
The following user(s) said Thank You: nant, rocky rider
The topic has been locked.
5 years 8 months ago #306825 by rocky rider
Il y a un tuto pour expliquer les bases de CB auto-action ?

Ce plugin m'intéresse bien mais si c'est pour ne pas savoir le faire fonctionner...
The topic has been locked.
5 years 8 months ago #306830 by erilam
Les tutos sur CB c'est plutôt une denrée rare malheureusement... Je suppose qu'avant de poser la question tu avais déjà cherché sur le site et trouvé cette page : www.joomlapolis.com/documentation/291-cb-auto-actions/tutorials
Je n'en connais d'autres mais si tu en trouve ce serait sympa de mettre les liens ici pour les autres utilisateurs.

Eric Lamy (erix)
www.agerix.fr/
The topic has been locked.
Moderators: beatnantlavstephkrileonerilam
Time to create page: 0.208 seconds

Facebook Twitter LinkedIn