J'ai un type de contenu A et un champ date .
Je sélectionne Day-Month-Year
pour ce champ de date. Mais tous les contenus n'ont pas de jour et je souhaite sélectionner uniquement Month
et Year
pour ces contenus.
Si je sélectionne (n'entre) que le mois et l'année, cela donne erreur :
La valeur entrée pour le champ Date n'est pas valide: la valeur de mars 1979 ne correspond pas au format attendu.
J'ai installé et essayé le module Partial Date mais je n'ai toujours pas pu faire ce que je voulais bien qu'il soit dit sur la page du module:
Ce module fournit des champs de date et d'heure qui permettent de laisser vide n'importe quel composant individuel, tout en fournissant une liste triable des champs.
Comment puis je faire ça? Je veux entrer la date complète (Day-Month-Year
) pour certains nœuds et pour certains autres date partielle (uniquement Month-Year
) et peut-être pour quelques autres seulement Year
. N'est-ce pas possible?
Day-Month-Year
Month-Year
Year
(Et il y a aussi un problème non résolu à ce sujet: Autoriser la granularité "floue" .)
Ce n'est pas possible avec un seul champ de date. Mais vous pouvez y parvenir en ajoutant deux champs de date différents avec une configuration différente, à savoir:
La seule façon de le faire est de définir le type de widget sur Select
et d'omettre la partie Day
, comme le montre la capture d'écran ci-dessous.
MISE À JOUR: Je ne sais pas pourquoi je n'ai pas lu la question complètement; mais Nikhil a raison, le seul moyen est de créer deux composants Date
avec des configurations différentes.
Créez trois champs de date différents, en utilisant différents formats de date. Vous pouvez spécifier l'option de saisie Date lors de la création du champ Date (cliquez sur Plus de paramètres et de valeurs et choisissez Format personnalisé dans les options de saisie Date, le format de saisie personnalisé pour seulement un mois serait F, par exemple)