Bonjour,Quand dans iCagenda on affiche la liste des participants, il n'y a que le Nom et le nombre de Places qui s'affichent. On voudrait pouvoir utiliser les User Custom Fields (car il s'agit d'un site pour une centaine de
membres qui s'inscrivent à plusieurs activités par semaine).Et donc le but serait d'afficher sous chaque évènement notre sélection parmi ces User Custom Fields (il ne s'agit donc pas de iCagenda Custom Fields, qui permettent de dire "sandwich jambon-beurre ou sandwich fromage" pour la collation d'un évènement. Nous on veut vraiment aller chercher dans le profil de chaque User...). On a identifié que la liste des Participants était générée par le fichier suivant : /components/com_icagenda/layouts/icagenda/participants/list.php En faisant un
<pre><?php print_r($participant); ?></pre> on obtient le tableau suivant : Array
(
[avatar] => https://ggudia.n0c.world/media/com_icagenda/images/avatar.svg
[name] => xxxxxx (le nom du membre-moi)
[tickets] => 4 (ici j'avait mis 4 inscriptions)
[date] =>
[custom_fields] => Array
(
)
)... mais malheureusement on n'a pas l'ID du User. Bref, serait-il possible
- idéalement que iCagenda permette d'afficher les User Custom Fields
- ou, au pire, à court terme au moins ajouter dans ce tableau le User ID (ce qui nous permettrait déjà d'utiliser par exemple Users Anywhere de Regular Labs pour customiser la Vue)
NB : historiquement, le site utilisait les champs personnalisés de Community Builder, mais à moins qu'une intégration entre iCagenda et Community Builder soit sur la roadmap, on pourrait effectivement basculer vers des User Custom Fields pour rencontrer notre besoin