¿El uso de type: group en plugins ya no funciona?

¿Ya no funciona type: group al usarlo en un plugin?

He intentado usarlo en un plugin, pero no tiene efecto. El campo de entrada se comporta como text en lugar del select esperado.

¿type: group ha sido obsoleto?

  quectel_online_customer_general_customer_group_id:
    default: ""
    type: group
    client: true

Creo que tiene que ser type: group_list

Sí, he buscado un poco y, básicamente, todos utilizan type: group_list.

Sin embargo, mi necesidad es seleccionar solo uno. Si utilizo type: group_list, tendría que añadir una validación personalizada para impedir la selección múltiple. Aunque funciona, resulta bastante incómodo.

¿Por qué se eliminó type: group? Al igual que ocurre con type: category, existen escenarios en los que solo se debe seleccionar una opción. No se puede aplicar una solución única para todos los casos.

A menos que type: group_list pueda compatibilizarse con el caso de selección única.

No estoy seguro de que se haya eliminado; más bien parece que nunca se implementó del todo, ¿no? La verdad es que resulta extraño.

Creo que valdría la pena abrir una solicitud de función en Contribute para ser honesto.

En realidad, @gerhard, ¿tienes más contexto? Veo que hay una nota sobre un TODO relacionado con la documentación

No estoy seguro. Como indica la nota TODO, mientras trabajaba en el script de importación, noté que el tipo group parece almacenarse como texto, no como un ID. Supongo que nunca se implementó como un menú desplegable. Al principio de Discourse, la mayoría de los ajustes del sitio se configuraban mediante campos de texto. Esto podría ser un remanente de aquella época.

Sí, ahora es del tipo de cuadro de texto. Parece que nunca se implementó. :rofl:

En efecto, no estaba implementado, por lo que group_list era la respuesta correcta, hasta