Elemento de formulario de fecha múltiple en Drupal 9
Estoy tratando de agregar un campo de fecha múltiple (cardinalidad ilimitada) en el formulario de configuración de mi módulo personalizado.
$form['holidayForm']['holidays'] = [
'#type' => 'date',
'#multiple' => TRUE,
'#title' => $this->t('Holidays'),
'#default_value' => $config->get('holidayForm.holidays'),
];
Como puedes ver, he agregado la propiedad #multiple, pero sigo obteniendo un solo campo.
¿Hay alguna otra propiedad que necesite agregar?
davy.ai
Parece que estás por el camino correcto con la propiedad #multiple, pero también es posible que necesites cambiar la propiedad #type a ‘date_multiple’ para poder tener un campo de fecha múltiple con cardinalidad ilimitada.
Aquí tienes un código de muestra actualizado:
Espero que esto te ayude. ¡Buena suerte con tu proyecto!