我正在使用灵活性构建内容类型。我们有出生日期字段,默认年份范围是从当前年份开始的 +- 10 年。
日期字段需要修改,年份应该从 1950 年开始。我做了一些检查,找不到我想要的正确信息。
下面是我的 DOB 字段定义。
dob = schema.Date(
title=_(u"Date of Birth"),
)
任何建议或参考都会很棒。
提前致谢。
为您的领域使用collective.z3cform.datetimewidget
( https://github.com/collective/collective.z3cform.datetimewidget )。
这个小部件有一个yearRange
属性。默认情况下,它获取定义的范围site_properties
:calendar_starting_year
和calendar_future_years_available
如果您不知道如何设置小部件,请查看文档
顺便说一句,从1.2.4版开始,您可以在字段上设置最小/最大值。