Comment ajouter une biographie d'utilisateur à la page d'index des groupes ?

Bonjour,

Je suis en train de personnaliser les informations de notre page d’index des groupes avec un composant de thème. J’aimerais ajouter la biographie de chaque membre. J’ai trouvé le modèle à remplacer et je parviens à apporter des modifications de cette manière. Cependant, je ne vois pas comment accéder aux données de la biographie depuis la table user_profiles.

Voici ce que j’ai pour l’instant :

      <tbody>
        {{#each model.members as |m|}}
          <tr>
            <td class='avatar'>
              {{user-info user=m skipName=skipName}}
            </td>

            <td>
              <span class="text">{{m.bio_excerpt}}</span>
            </td>

J’ai aussi essayé {m.user_profile.bio_excerpt} mais dans les deux cas, je ne reçois aucune donnée. Cette information est-elle disponible dans un composant de thème et, si oui, comment dois-je y accéder ?

Merci !

It’s not. If you go to /groups/<name>/members.json, you’ll see that you only have access to these properties

  • id
  • username
  • name
  • avatar_template
  • primary_group_name
  • primary_group_flair_url
  • title
  • last_posted_at
  • last_seen_at
  • added_at

Ah darn. Is there any way I can query this data, or would this require a plugin?

You will have to use a plugin to add the bio_excerpt property to the GroupUserSerializer.