Aggiungere un campo alla modale di creazione evento nel plugin calendar/events - Sono bloccato!

Ho difficoltà a capire come creare un campo per la modale di creazione evento.

So che l’impostazione Discourse post event allowed custom fields (Campi personalizzati consentiti per gli eventi dei post di Discourse) consente di creare campi personalizzati, ma non c’è controllo sul tipo di campo, è solo una stringa, mentre io ho bisogno che sia una casella di controllo (checkbox). Il sogno sarebbe creare qualsiasi tipo di campo supportato.

Sono piuttosto nuovo nella creazione di componenti personalizzati, il che complica ulteriormente le cose.

Un pensiero che ho avuto è stato quello di creare un componente che consenta a un amministratore di modificare il tipo di campo per i campi personalizzati consentiti, e possibilmente usare un trasformatore per cambiare il tipo di campo. Ma non sono sicuro che funzionerebbe se ci fossero più campi personalizzati.

Quindi, ho pensato che forse sarebbe possibile aggiungere un nuovo campo del tutto e aggirare i campi personalizzati? Ma non sono sicuro da dove iniziare. In realtà non ho bisogno che venga popolato nella casella dell’evento dopo che il post è stato composto, ma sarebbe un bel vantaggio.

Qualsiasi suggerimento o consiglio è ben accetto!