# Enregistrement de champs personnalisés pour les utilisateurs - Flow ###### tags: `Documentation` `Flow` `Utilisateur` `Formulaire` `Générique` ![](https://i.imgur.com/FUtCKo0.png) ## Présentation Création de champs personnalisés pour l'utilisateurs qui seront sauvegardés dans la colonne "infos" de la table "user". ## I - Ajouter un champ personnalisé * Dans l'administration de flow. Aller dans `Formulaires` et sélectionner le formulaire à modifier `user~user:register`, `user~user:register_order`. * Pour que le nouveau champ personnalisé soit pris en compte pendant l'enregistrement de l'utilisateur, ajouter un préfix au champ. **NB: Il est possible d'avoir plusieurs préfix pour différents champs personnalisés** **Attention: Ce champ doit être en un seul mot, pas de caractère spécial - et _ compris** ![](https://i.imgur.com/jmA4AC8.png) * Si l'utilisateur peut les modifier lui même après la création de son compte, bien penser à ajouter ces nouveaux champs dans le formulaire `user:user:myaccount`. --- ## II - Afficher les champs dans l'administration * Dans l'administration de flow. Aller dans `Formulaires` et créer le formulaire `user~admin:edit`. * Ajouter les champs en respectant les indications ci-dessous: | Champ | Utilité | | -------- | -------- | | Onglet | Permet de classer les champs dans plusieurs onglet dans l'administration de l'utilisateur. Attention a bien ajouter la traduction après la création. | | Bloc | **Ne pas utiliser ce champ (laisser vide)** | | Préfixe | Utiliser le même préfixe que le champ dans le formulaire de l'utilisateur | | Nom | Utiliser le même nom que le champ dans le formulaire de l'utilisateur | --- ## III - Exemples * Voir Plein Nord: * Création de compte * Admin de l'utilisateur ### Dans le formulaire "user~user:register": ![](https://i.imgur.com/4Zd6P6O.png) ### En front: ![](https://i.imgur.com/FIr3nZL.png) ### Dans le formulaire "user~admin:edit": ![](https://i.imgur.com/iZ35UEs.png) ### Dans l'administration: ![](https://i.imgur.com/hC2ruPE.png) ### Dans la base de donnée (table user, colonne infos): ![](https://i.imgur.com/G1KdEMD.png)