2

我正在使用灵活性构建内容类型。我们有出生日期字段,默认年份范围是从当前年份开始的 +- 10 年。

日期字段需要修改,年份应该从 1950 年开始。我做了一些检查,找不到我想要的正确信息。

下面是我的 DOB 字段定义。

dob = schema.Date(
    title=_(u"Date of Birth"),
    )

任何建议或参考都会很棒。

提前致谢。

4

1 回答 1

5

为您的领域使用collective.z3cform.datetimewidget( https://github.com/collective/collective.z3cform.datetimewidget )。

这个小部件有一个yearRange属性。默认情况下,它获取定义的范围site_propertiescalendar_starting_yearcalendar_future_years_available

如果您不知道如何设置小部件,请查看文档

顺便说一句,从1.2.4版开始,您可以在字段上设置最小/最大值。

于 2013-10-31T17:11:29.037 回答