Tengo un tipo de contenido A y tiene un campo de fecha .
Estoy seleccionando Day-Month-Year
para este campo de fecha. Pero no todos los contenidos tienen un día y quiero seleccionar solo Month
y Year
para estos contenidos.
Si selecciono (ingresar) solo mes y año, da error :
El valor introducido para el campo Fecha no es válido: el valor de marzo de 1979 no coincide con el formato esperado.
Instalé y probé el módulo de fecha parcial pero aún no pude hacer lo que quería, aunque dice en la página del módulo:
Este módulo proporciona campos de fecha y hora que permiten que cualquier componente individual se deje en blanco, a la vez que proporciona una lista ordenable de los campos.
¿Cómo puedo hacer eso? Quiero ingresar la fecha completa ( Day-Month-Year
) para algunos nodos y para otros la fecha parcial (solo Month-Year
) y tal vez solo para algunos otros Year
. ¿No es esto posible?
Day-Month-Year
Month-Year
Year
(Y también hay un problema sin resolver sobre esto: permitir granularidad "difusa" ).
Respuestas:
No es posible con un campo de fecha. Pero puede lograrlo agregando dos campos de fecha diferentes con una configuración diferente, es decir:
fuente
La única forma de hacerlo es establecer el tipo de widget
Select
y omitir laDay
parte, como se ve en la siguiente captura de pantalla.ACTUALIZACIÓN: No sé por qué no he leído la pregunta por completo; pero Nikhil tiene razón, la única forma es crear dos
Date
componentes con diferentes configuraciones.fuente
Cree tres campos de Fecha diferentes, utilizando diferentes formatos de fecha. Puede especificar la opción de entrada Fecha durante la creación del campo Fecha (haga clic en Más configuraciones y valores y elija Formato personalizado en las opciones de entrada Fecha, el formato de entrada personalizado para solo un mes sería F, por ejemplo)
fuente