Ich bin mir sicher, dass ich etwas Dummes mache, aber nachdem ich die hervorragende Entwickleranleitung für Themes mehrfach gelesen habe, bin ich ratlos.
Nun, ich mache wieder das, was ich tue: Ich poste über ein Problem, das ich zu lösen versuche..
Jetzt versuche ich, dasselbe Problem in einem Plugin zu lösen. Ich habe myplugin/assets/javascripts/discourse/connectors/preferences/account/user-custom-controls/my-stuff.hbs erstellt, und das hat einige Dinge auf der Seite hinzugefügt (genau wie zuvor!), und wieder weiß ich nicht, wie ich (1) die Daten bekomme und (2) Ember (?) mitteile, dass es das Feld aktualisieren soll, wenn das Formular gespeichert wird.
Ich denke jetzt, dass ich vielleicht account.js.es6 überschreiben oder erweitern muss und user_fields zu this.saveAttrNames hinzufügen muss, damit es weiß, dass es sie speichern soll, wenn sie aktualisiert werden, und auch Daten in userFields laden kann.
Ich habe bereits eine Reihe von Plugins untersucht, aber ich komme nicht ganz weiter.
Ich hatte noch keine Gelegenheit, es auszuprobieren, aber ich vermute, dass es funktionieren wird. Es gibt so viel, das ich noch lernen muss. Vielen Dank für deine Großzügigkeit! Ich kann dir gar nicht genug danken, aber ich werde es versuchen, sobald ich es ausprobiere.