Main menu

Forum


× Forum d'aide en Français

[ROADMAP] Afficher les infos du user qui a proposé l'événement dans le frontend

  • tomyvi
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 11 mois - il y a 6 ans 11 mois #14453 par tomyvi
Bonjour et merci pour ce super travail sur le composant Joomla !!

Je l'utilise pour le site d'une copropriété ou chaque habitant ou la copropriété peut proposer des événéments. Cependant, lors de la consultation de l'événement une fois validé par le modérateur, les informations sur la personne qui a proposé l'événement n'apparait pas.


Comment pourrais je faire apparaitre sur le front-end le nom / username / email de l'utilisateur joomla qui a proposé l'événement ?

Merci pour votre aide

TV
Dernière édition: il y a 6 ans 11 mois par Lyr!C. Raison: [ROADMAP]
Les utilisateur(s) suivant ont remercié: Lyr!C

Connexion ou Créer un compte pour participer à la conversation.

  • Lyr!C
  • Portrait de Lyr!C
  • Administrateur
  • Administrateur
  • Lead Developer
Plus d'informations
il y a 6 ans 11 mois #14467 par Lyr!C
Bonjour,

Ceci serait possible avec un thème pack personnel (il faut un minimum de connaissances, c'est à dire savoir éditer des fichiers php et les modifier, sans pour autant être un développeur expert).

Mais l'idée est aussi intéressante, et je peux l'ajouter dans le roadmap de développement (ma longue liste des petites idées ;-) )

Bien cordialement,
Cyril

Latest version : iCagenda 3.9.3
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

Fichier attaché :

Les utilisateur(s) suivant ont remercié: tomyvi

Connexion ou Créer un compte pour participer à la conversation.

  • tomyvi
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 11 mois #14470 par tomyvi
Et du coup juste pour info, je n'ai pas (encore) trouvé dans la doc la classe / variable permettant d'accéder à cette donnée dans la partie front...

Pourriez-vous m'éclairer ?

Connexion ou Créer un compte pour participer à la conversation.

  • Lyr!C
  • Portrait de Lyr!C
  • Administrateur
  • Administrateur
  • Lead Developer
Plus d'informations
il y a 6 ans 11 mois #14477 par Lyr!C
Bonjour,

Je ne sais pas où vous en êtes... (avez-vous un thème pack perso ?...)

Mais visiblement, vous avez les connaissances php pour cela ?...

Donc, dans la vue évènement, vous pouvez récupérer tous les éléments d'un évènement (data) avec l'objet "$item"

Pour les noms des colonnes correspondant au créateur d'un évènement, j'ai utilisé les mêmes que pour les articles joomla (afin d'être constant aussi avec joomla core).

Vous pouvez récupérer un utilisateur joomla (créateur de l'évènement) à partir de son ID : $item->created_by

A partir de là, il est possible d'obtenir l'objet du profil de cet utilisateur avec l'API de Joomla :
$user = JFactory::getUser($item->created_by);
echo "<p>Your name is {$user->name}, your email is {$user->email}, and your username is {$user->username}</p>";

Référence docs Joomla: docs.joomla.org/Accessing_the_current_user_object

Voilà!

En espérant que cela vous aide ?

Bien cordialement,
Cyril

Latest version : iCagenda 3.9.3
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

Fichier attaché :

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Lyr!C
Temps de génération de la page : 0.223 secondes

Follow Us

Créez vos templates Joomla avec Template Creator CK

acymailing logo new