Avatars non affichés sur le plugin

Salut, j’essaie d’afficher des avatars sur mon plugin, mais lorsque je récupère le avatar_template, il s’affiche comme ceci…

src=“/user_avatar/sitename/natasha/{size}/630932_2.png”

Je pense que cela a quelque chose à voir avec la variable size :thinking:

1 « J'aime »

Si vous remplacez la partie {size} de la chaîne par un nombre, cela devrait générer l’avatar.

Vous pourriez peut-être créer une propriété calculée, qui prend le modèle d’avatar et le remplace par un nombre comme :

  @discourseComputed("user.avatar_template")
  avatarSrc(avatarTemplate) {
    return avatarTemplate.replace("{size}", "75");
  },

et ensuite appeler cela dans votre modèle :

<img src={{avatarSrc}} alt="la photo de profil de l'utilisateur" />
3 « J'aime »

Génial ! Ça a parfaitement fonctionné. Merci beaucoup ! :raising_hands:t3:

1 « J'aime »