Ich habe Schwierigkeiten, mir die Erstellung eines Feldes für das Modal zum Erstellen von Ereignissen vorzustellen.
Ich weiß, dass die Einstellung Discourse post event allowed custom fields (Zulässige benutzerdefinierte Felder für Discourse-Beitragereignisse) das Erstellen benutzerdefinierter Felder ermöglicht – aber es gibt keine Kontrolle über den Feldtyp, es ist nur ein String, aber ich benötige ein Kontrollkästchen. Der Traum wäre es, alle unterstützten Feldtypen erstellen zu können.
Ich bin ziemlich neu bei der Erstellung benutzerdefinierter Komponenten, was die Sache noch erschwert.
Ein Gedanke, den ich hatte, war, eine Komponente zu erstellen, die es einem Administrator ermöglicht, den Feldtyp für die zugelassenen benutzerdefinierten Felder zu ändern, und möglicherweise einen Transformer zu verwenden, um den Feldtyp zu ändern. Aber ich bin mir nicht sicher, ob das funktionieren würde, wenn es mehrere benutzerdefinierte Felder gibt.
Daher dachte ich, es wäre vielleicht möglich, ein ganz neues Feld hinzuzufügen und die benutzerdefinierten Felder zu umgehen? Aber ich bin mir nicht ganz sicher, wo ich damit anfangen soll. Es ist mir eigentlich nicht wichtig, dass es in der Ereignisbox angezeigt wird, nachdem der Beitrag verfasst wurde, aber es wäre schön zu haben.
Jeder Vorschlag oder Rat ist willkommen!