Hallo zusammen,
ich bin wieder da. Ich richte gerade einen Assistenten nach der Registrierung mit dem Plugin „Custom Wizard“ ein, aber Dropdown-Felder, die ihre Optionen aus vorhandenen Benutzerfeldern beziehen, zeigen nur eine Option an, nicht die Liste der Optionen in den Benutzerfeldern.
Versionen
- Discourse: Discourse 2026.7.2
- Custom Wizard: 2.15.0
Einrichtung (siehe Bilder unten)
- Ein Assistent, ein Schritt, fünf Dropdown-Felder
- Inhalt jedes Feldes ist eingestellt auf:
set> Benutzerfeld-Optionen > [passendes Benutzerfeld] - Voreinstellung, Bedingung und Index sind leer; Pflichtfeld ist deaktiviert; Validierungen sind deaktiviert
- Eine Aktion „Profil aktualisieren“ (wird nach Abschluss des Assistenten ausgeführt) weist jedes Assistentenfeld seinem jeweiligen Benutzerfeld zu
Die fünf Benutzerfelder sind alle Standard-Dropdown-Benutzerfelder mit mehreren Optionen (zwischen 4 und 19 je Feld), eingestellt auf Optional, Bearbeitbar nach der Registrierung und Anzeige im Registrierungsformular.
Was passiert
Jedes Dropdown im Assistenten zeigt nur eine Option aus dem jeweiligen Benutzerfeld an. Zum Beispiel hat das Feld für das Geschlecht vier Optionen (Mann / Frau / Nicht-binär / Keine Angabe), aber das Dropdown im Assistenten zeigt nur „Mann“. Durch Scrollen, Suchen (nur einige haben die Suchfunktion) und die Verwendung der Pfeiltasten lassen sich keine weiteren Optionen finden.
Was ich versucht habe
- Harte Aktualisierung und ein anderer Browser
- Entfernen und erneutes Hinzufügen der Inhaltszuordnung, dann Speichern
- Entfernen aller leeren Zeilen für Voreinstellung / Bedingung / Index
- Überprüfung der Browser-Konsole: keine Fehler beim Öffnen der Dropdowns, aber viele Deprecation-Warnungen von discourse-custom-wizard (z. B.
.hbs-Erweiterung veraltet,htmlSafeseit Discourse 2026.3.0 veraltet)
Außerdem
In der Zuordnung für Voreinstellungen werden als Eingabetypen nur „text“ und „wizard field“ angeboten (kein „user field“). Ist das so vorgesehen, oder hängt das damit zusammen?
Hat jemand schon einmal so etwas gesehen und hat eine Lösung? Oder übersehe ich etwas Offensichtliches?
Danke!




