Forcer les majuscules dans un champ du formulaire d'enregistrement

6 days 20 hours 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
3 days 20 hours 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"
2 days 23 hours 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
2 days 15 hours 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...
2 days 6 hours 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
Moderators: beatnantlavstephkrileonerilam
Time to create page: 0.377 seconds
Facebook Twitter Google LinkedIn