Jak wpisać niepełną lub częściową datę za pomocą modułu daty? (Dzień-Miesiąc-Rok / Miesiąc-Rok / Rok)

9

Mam typ zawartości A i ma pole daty .

Wybieram Day-Month-Yeardla tego pola daty. Ale nie każda treść ma jeden dzień i chcę wybrać tylko Monthi Yeardla tych treści.

Jeśli wybiorę (wpisz) tylko miesiąc i rok, pojawi się błąd :

Wartość wejściowa dla pola Data jest niepoprawna: Wartość z marca 1979 r. Nie jest zgodna z oczekiwanym formatem.


Zainstalowałem i wypróbowałem moduł Data częściowa , ale nadal nie mogłem zrobić tego, co chcę, chociaż na stronie modułu jest napisane:

Ten moduł udostępnia pola daty i godziny, które pozwalają pozostawić dowolny pojedynczy komponent pusty, a jednocześnie zapewnia sortowalną listę pól.


Jak mogę to zrobić? Chcę wprowadzić pełną datę ( Day-Month-Year) dla niektórych węzłów i dla niektórych innych danych częściowych (tylko Month-Year), a może tylko dla niektórych innych Year. Czy to nie jest możliwe?

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

(I jest też nierozwiązany problem: Zezwól na „rozmytą” ziarnistość ).

herci
źródło
1
Poleciłbym jeszcze raz spróbować modułu częściowej daty. To działało dla mnie w przeszłości.
rooby
@rooby, dzięki. Spróbuję jeszcze raz i mam nadzieję, że zadziała.
herci

Odpowiedzi:

1

Nie jest to możliwe z jednym polem daty. Możesz to jednak osiągnąć, dodając dwa różne pola daty o różnej konfiguracji, tj .:

  • Data, miesiąc i rok dla pola Data1 .
  • tylko pole Miesiąc i rok dla Date2 .
Nikhil Banait
źródło
Myślałem o podobnej metodzie (jedno pole daty na ziarnistość; jedno pole na dzień, jedno pole na miesiąc i jedno pole na rok), ale myślę, że jest to bezużyteczne.
herci
Tak, jasne!! To jest bezużyteczne. Może to być niestandardowe kodowanie myślowe lub trzy różne listy wyboru dla daty, miesiąca i roku.
Nikhil Banait
0

Jedynym sposobem, aby to zrobić, jest ustawienie typu widżetu na Selecti pominięcie Dayczęści, jak pokazano na poniższym zrzucie ekranu.

ustawienia pola daty

AKTUALIZACJA: Nie wiem, dlaczego nie przeczytałem pytania całkowicie; ale Nikhil ma rację, jedynym sposobem jest stworzenie dwóch Datekomponentów o różnych konfiguracjach.

Kartagis
źródło
0

Utwórz trzy różne pola Data, używając różnych formatów daty. Możesz określić opcję wprowadzania daty podczas tworzenia pola daty (kliknij Więcej ustawień i wartości i wybierz opcję Format niestandardowy w opcjach wprowadzania daty, na przykład niestandardowy format wprowadzania tylko dla miesiąca to F)

wprowadź opis zdjęcia tutaj

Toki
źródło