From cf16bef1d43a0eb5198b72cb90863bc060a27374 Mon Sep 17 00:00:00 2001 From: Tom Gross Date: Mon, 9 May 2016 10:31:47 +0000 Subject: [PATCH] use datepicker widget for datetime input #164 --- CHANGES.txt | 3 ++- Products/PloneFormGen/content/fields.py | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 444ac4de..eaa06e15 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -4,7 +4,8 @@ Change History 1.8.2 (unreleased) ------------------ -- Nothing changed yet. +- Use datepicker widget for datetime input + [tomgross] 1.8.1 (2016-05-01) diff --git a/Products/PloneFormGen/content/fields.py b/Products/PloneFormGen/content/fields.py index b1b5cbc6..260f9fdd 100644 --- a/Products/PloneFormGen/content/fields.py +++ b/Products/PloneFormGen/content/fields.py @@ -9,6 +9,7 @@ from Products.Archetypes.public import * from Products.Archetypes.utils import shasattr +from Products.Archetypes.Widget import DatetimeWidget from Products.ATContentTypes.content.base import registerATCT from Products.ATContentTypes.content.base import ATCTContent @@ -505,11 +506,11 @@ def __init__(self, oid, **kwargs): self.fgField = DateTimeField('fg_date_field', searchable=0, required=0, + accessor = 'nullAccessor', write_permission = View, - widget=CalendarWidget(), + widget=DatetimeWidget(), ) - security.declareProtected(ModifyPortalContent, 'setFgShowHM') def setFgShowHM(self, value, **kw): """ set show_hm """