Ho provato a utilizzarlo nel mio plugin, ma non sembra funzionare. Il campo di input si comporta come un campo text, invece di essere un menu a discesa come previsto.
type: group è stato deprecato?
quectel_online_customer_general_customer_group_id:
default: ""
type: group
client: true
Sì, ho fatto alcune ricerche e sembra che si utilizzi prevalentemente type: group_list.
Tuttavia, la mia esigenza è selezionare un solo elemento. Se uso type: group_list, devo aggiungere una convalida personalizzata per impedire la selezione multipla. Anche se funziona, è una soluzione piuttosto scomoda.
Perché è stata rimossa type: group? Ci sono casi d’uso in cui serve la selezione di un solo elemento, proprio come per type: category. Non si può generalizzare eccessivamente.
A meno che type: group_list non supporti anche il caso di selezione singola.
Non ne sono sicuro. Come nota il TODO, mentre lavoravo allo script di importazione ho notato che il tipo group sembra essere memorizzato come testo, non come ID. Immagino non sia mai stato implementato come un campo di selezione. All’inizio di Discourse, per le impostazioni del sito si usavano prevalentemente campi di testo. Potrebbe essere un residuo di quella fase.