Làm thế nào để nhập ngày không đầy đủ hoặc một phần với mô-đun ngày? (Ngày-Tháng-Năm / Tháng-Năm / Năm)


9

Tôi có một loại nội dung A và nó có một trường ngày .

Tôi đang chọn Day-Month-Yearcho trường ngày này. Nhưng không phải mọi nội dung đều có một ngày và tôi chỉ muốn chọn MonthYearcho những nội dung này.

Nếu tôi chọn (nhập) chỉ tháng và năm, nó sẽ báo lỗi :

Giá trị đầu vào cho trường Ngày không hợp lệ: Giá trị tháng 3 năm 1979 không khớp với định dạng dự kiến.


Tôi đã cài đặt và dùng thử mô-đun Ngày một phần nhưng vẫn không thể làm những gì tôi muốn mặc dù nó nói trên trang mô-đun:

Mô-đun này cung cấp các trường ngày và giờ cho phép mọi thành phần riêng lẻ được để trống, trong khi vẫn cung cấp danh sách các trường có thể sắp xếp.


Làm thế nào tôi có thể làm điều đó? Tôi muốn nhập ngày đầy đủ ( Day-Month-Year) cho một số nút và cho một số nút khác một phần ngày (chỉ Month-Year) và có thể chỉ cho một số nút khác Year. Điều này có khả thi không?

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

(Và cũng có một vấn đề chưa được giải quyết về vấn đề này: Cho phép mức độ chi tiết "mờ" .)


1
Tôi cũng khuyên bạn nên thử lại mô-đun ngày một phần. Nó đã làm việc cho tôi trong quá khứ.
rooby 04/11/2015

@rooby, cảm ơn. Tôi sẽ thử lại và tôi hy vọng nó sẽ hoạt động.
herci

Câu trả lời:


1

Nó là không thể với một trường ngày. Nhưng bạn có thể đạt được nó bằng cách thêm hai trường ngày khác nhau với cấu hình khác nhau, nghĩa là:

  • Ngày, tháng và năm cho trường Date1 .
  • Chỉ tháng và năm cho trường Date2 .

Tôi đã nghĩ một phương pháp tương tự (một trường ngày cho mỗi độ chi tiết; một trường cho ngày, một trường cho tháng và một trường cho năm) nhưng tôi nghĩ nó vô dụng.
herci

Ừ đúng rồi !! Nó vô dụng. Có thể nó có thể đạt được mã hóa tùy chỉnh hoặc ba danh sách lựa chọn khác nhau cho ngày, tháng và năm.
Nikhil Banait

0

Cách duy nhất để làm điều đó là đặt loại widget Selectvà bỏ qua Dayphần đó, như trong ảnh chụp màn hình bên dưới.

cài đặt trường ngày

CẬP NHẬT: Tôi không biết tại sao tôi chưa đọc câu hỏi hoàn toàn; nhưng Nikhil đã đúng, cách duy nhất là tạo hai Datethành phần với cấu hình khác nhau.


0

Tạo ba trường Ngày khác nhau, sử dụng các định dạng ngày khác nhau. Bạn có thể chỉ định tùy chọn mục nhập Ngày trong khi tạo trường Ngày (ví dụ: nhấp vào Cài đặt và giá trị khác và chọn Định dạng tùy chỉnh trong tùy chọn nhập ngày, ví dụ, định dạng nhập tùy chỉnh trong một tháng sẽ là F)

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.