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 ![]()
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 ![]()
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" />
Großartig! Das hat total funktioniert. Vielen Dank! ![]()