Vous manquez probablement d’attributs dont le widget a besoin pour s’afficher… par exemple, comment sait-il quel utilisateur vous voulez afficher l’avatar pour dans ce contexte ?
En regardant le widget d’origine ici :
il attend :
- template
- username
- name
- url
Vous devriez donc récupérer les données que vous souhaitez dans votre plugin outlet, puis les passer au widget… quelque chose comme
{{mount-widget widget="post-avatar" args=(hash username=this.username)}}
cela dit… qu’essayez-vous de réaliser plus spécifiquement ? si vous voulez juste afficher un avatar, utiliser l’helper d’avatar pourrait être une meilleure approche… cela ressemblerait à :
{{avatar user imageSize="large"}}
dans ce cas, vous devriez toujours vous assurer que user est présent, car c’est ainsi qu’il sait quel utilisateur afficher.