Come inserire una data incompleta o parziale con il modulo data? (Giorno-Mese-Anno / Mese-Anno / Anno)


9

Ho un tipo di contenuto A e ha un campo data .

Sto selezionando Day-Month-Yearper questo campo data. Ma non tutti i contenuti hanno un giorno e voglio selezionare solo Monthe Yearper questi contenuti.

Se seleziono (invio) solo mese e anno, viene visualizzato l' errore :

Il valore inserito per il campo Data non è valido: il valore marzo 1979 non corrisponde al formato previsto.


Ho installato e provato il modulo della data parziale, ma non sono ancora riuscito a fare quello che voglio anche se nella pagina del modulo è indicato:

Questo modulo fornisce campi di data e ora che consentono di lasciare vuoto ogni singolo componente, fornendo comunque un elenco ordinabile dei campi.


Come lo posso fare? Voglio inserire la data completa ( Day-Month-Year) per alcuni nodi e per alcuni altri la data parziale (solo Month-Year) e forse solo per alcuni altri Year. Non è possibile?

  • Day-Month-Year
  • Month-Year
  • Year

(E c'è anche un problema irrisolto su questo: consentire una granularità "sfocata" .)


1
Consiglierei anche di provare di nuovo il modulo della data parziale. Ha funzionato per me in passato.
Rooby,

@rooby, grazie. Lo proverò di nuovo e spero che funzioni.
herci,

Risposte:


1

Non è possibile con un campo data. Ma puoi ottenerlo aggiungendo due diversi campi data con diversa configurazione, ad esempio:

  • Campo Data, Mese e Anno per Data1 .
  • solo il mese e l'anno per il campo Date2 .

Ho pensato a un metodo simile (un campo data per granularità; un campo per giorno, un campo per mese e un campo per anno) ma penso che sia inutile.
herci,

Si, come no!! È inutile. Può essere in grado di ottenere una codifica personalizzata ponderata o tre diversi elenchi di selezione per data, mese e anno.
Nikhil Banait,

0

L'unico modo per farlo è impostare il tipo di widget su Selecte omettere la Dayparte, come mostrato nell'immagine seguente.

impostazioni del campo data

AGGIORNAMENTO: Non so perché non ho letto completamente la domanda; ma Nikhil ha ragione, l'unico modo è creare due Datecomponenti con diverse configurazioni.


0

Crea tre diversi campi Data, utilizzando diversi formati data. È possibile specificare l'opzione di immissione Data durante la creazione del campo Data (fare clic su Altre impostazioni e valori e scegliere Formato personalizzato in Opzioni di immissione Data, il formato di input personalizzato per solo un mese sarebbe F, ad esempio)

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.