Quelqu’un souhaite des champs personnalisés pour les utilisateurs sur la page du compte (pour des raisons qui les poussent à ne pas aimer la page de profil).
Il semble que je devrais pouvoir réaliser cela via un composant de thème.
Eh bien, je refais encore la chose où je poste sur un problème que j’essaie de résoudre…
Maintenant, j’essaie de résoudre le même problème dans un plugin. J’ai créé myplugin/assets/javascripts/discourse/connectors/preferences/account/user-custom-controls/my-stuff.hbs et cela a ajouté du contenu à la page (comme avant !), et encore une fois, je ne sais pas comment (1) récupérer les données, (2) dire à Ember (?) qu’il doit mettre à jour le champ lorsque le formulaire est enregistré.
Je pense maintenant que je dois peut-être remplacer ou ajouter à account.js.es6 et ajouter les user_fields à this.saveAttrNames afin qu’il sache les enregistrer s’ils sont mis à jour, et aussi récupérer les données dans userFields.
J’ai fouillé dans pas mal de plugins, mais je n’arrive pas tout à fait à y parvenir.
Je n’ai pas encore eu l’occasion de l’essayer, mais je suppose que ce sera le cas. Il y a tant de choses que je dois encore apprendre. Merci infiniment pour votre générosité ! Je ne saurais assez vous remercier, mais je le ferai quand j’aurai l’occasion de l’essayer.