Eu tenho um tipo de conteúdo A e ele tem um campo de data .
Estou selecionando Day-Month-Year
para este campo de data. Mas nem todo conteúdo tem um dia e eu quero selecionar apenas Month
e Year
para esse conteúdo.
Se eu selecionar (entrar) apenas mês e ano, ocorrerá um erro :
A entrada de valor para o campo Data é inválida: o valor março de 1979 não corresponde ao formato esperado.
Eu instalei e tentei o módulo Data Parcial , mas ainda não consegui fazer o que quero, embora esteja indicado na página do módulo:
Este módulo fornece campos de data e hora que permitem que qualquer componente individual seja deixado em branco, enquanto ainda fornece uma lista classificável dos campos.
Como eu posso fazer isso? Quero inserir date ( ) completoDay-Month-Year
para alguns nós e para outros data parcial (somente Month-Year
) e talvez apenas para outros Year
. Isso não é possível?
Day-Month-Year
Month-Year
Year
(E também há um problema não resolvido sobre isso: permita granularidade "difusa" .)
Respostas:
Não é possível com um campo de data. Mas você pode conseguir isso adicionando dois campos de data diferentes com configurações diferentes, ou seja:
fonte
A única maneira de fazer isso é definir o tipo de widget
Select
e omitir aDay
parte, como visto na captura de tela abaixo.ATUALIZAÇÃO: Não sei por que não li a pergunta completamente; mas Nikhil está certo, a única maneira é criar dois
Date
componentes com configurações diferentes.fonte
Crie três campos diferentes de data, usando diferentes formatos de data. Você pode especificar a opção Data de entrada durante a criação do campo Data (clique em Mais configurações e valores e escolha Formato personalizado em Opções de entrada de data, o formato de entrada personalizado para apenas um mês seria F, por exemplo)
fonte