BreezingForms, préremplir des champs avec des données d'utilisateurs

Puis-je préremplir des champs avec les données d'un utilisateur enregistré ?
Niveau : Facile
Version BF minimale requise : BreezingForms Lite
Compatibilité Joomla! 4/5 :

Grâce à la capacité de BreezingForms à être scripté, nous pouvons préremplir les champs d'un formulaire lorsqu'un utilisateur enregistré y accède.
Il suffit de récupérer les informations dans notre base de données.

Cette option est simple d'accès. Commençons par créer un formulaire de tests avec 4 champs que l'on place éventuellement dans une section (Section1) :

  1. Formulaire, Nom : userdata1
  2. Section 1, Titre : Section 1, Nom de la section : section1
  3. Champ 1, Étiquette : Nom, Nom : nom
  4. Champ 2, Étiquette : Nom d'utilisateur, Nom : username
  5. Champ 3, Étiquette : E-Mail, Nom : email
  6. Champ 4, Étiquette : ID, Nom : id

Pour chacun de ces 4 champs, suivent les 4 codes qui doivent se placer dans le champ Valeur de chacun des champs concernés par ce remplissage.

//Nom :
<?php $user = JFactory::getUser(); return "$user->name"; ?>
//Nom d'utilisateur : <?php $user = JFactory::getUser(); return "$user->username"; ?>
//E-mail : <?php $user = JFactory::getUser(); return "$user->email"; ?>
//ID Utilisateur : <?php $user = JFactory::getUser(); return "$user->id"; ?>

Test

(Dé)Connectez-vous pour voir la différence…

Ce formulaire de test n'étant pas muni d'un bouton de soumission, il n'enregistre aucune de vos informations, il ne fait que relever vos informations déjà enregistrées lors de votre inscription au site et sous condition que vous soyez connecté.

Pas encore de commentaires.

Connectez-vous pour poster un commentaire

Afin d'éviter les messages indésirables, les commentaires sont réservés aux membres inscrits. Veuillez vous inscrire ou vous connecter pour publier votre commentaire

FAIRE UN DON

paypal btn

Via PayPal

PLUGIN UP DE LOMART

Universal Plugin : UP

De très nombreuses actions pour vos articles en un unique plugin.
up lomart