Avatare werden im Plugin nicht angezeigt

Hallo, ich versuche, Avatare in meinem Plugin anzuzeigen, aber wenn ich die Avatar-Vorlage abrufe, wird sie so angezeigt …

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

Ich glaube, es hat etwas mit der Größenvariable zu tun :thinking:

1 „Gefällt mir“

Wenn Sie den {size}-Teil des Strings durch eine Zahl ersetzen, sollte der Avatar generiert werden.

Sie könnten vielleicht eine berechnete Eigenschaft erstellen, die die avatar_template nimmt und sie durch eine Zahl ersetzt, wie zum Beispiel:

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

und diese dann in Ihrer Vorlage aufrufen:

<img src={{avatarSrc}} alt="das Profilfoto des Benutzers" />
3 „Gefällt mir“

Großartig! Das hat total funktioniert. Vielen Dank! :raising_hands:t3:

1 „Gefällt mir“