def setUp(self): from plone.app.widgets.dx import DatetimeWidget self.request = TestRequest(environ={'HTTP_ACCEPT_LANGUAGE': 'en'}) self.field = Datetime(__name__='datetimefield') self.widget = DatetimeWidget(self.request) self.widget.pattern_options = {'date': {'firstDay': 0}}
def ExpirationDateFieldWidget(field, request): widget = FieldWidget(field, DatetimeWidget(request)) widget.pattern_options.setdefault('date', {}) widget.pattern_options['date']['firstDay'] = first_weekday() return widget
def EndDateFieldWidget(field, request): return FieldWidget(field, DatetimeWidget(request))
def StartDateFieldWidget(field, request): return FieldWidget(field, DatetimeWidget(request))
def ExpirationDateFieldWidget(field, request): widget = FieldWidget(field, DatetimeWidget(request)) return widget
def EffectiveDateFieldWidget(field, request): widget = FieldWidget(field, DatetimeWidget(request)) return widget
def EndDateFieldWidget(field, request): widget = FieldWidget(field, DatetimeWidget(request)) widget.default_timezone = default_timezone return widget