Merge pull request #204 from niphlod/issue/1640
grid search widget always use ISO format for date(time) fields
This commit is contained in:
+4
-2
@@ -1654,9 +1654,11 @@ class SQLFORM(FORM):
|
|||||||
elif field.type == 'time':
|
elif field.type == 'time':
|
||||||
value_input = SQLFORM.widgets.time.widget(field,field.default,_id=_id)
|
value_input = SQLFORM.widgets.time.widget(field,field.default,_id=_id)
|
||||||
elif field.type == 'date':
|
elif field.type == 'date':
|
||||||
value_input = SQLFORM.widgets.date.widget(field,field.default,_id=_id)
|
iso_format = {'_data-w2p_date_format' : '%Y-%m-%d'}
|
||||||
|
value_input = SQLFORM.widgets.date.widget(field,field.default,_id=_id, **iso_format)
|
||||||
elif field.type == 'datetime':
|
elif field.type == 'datetime':
|
||||||
value_input = SQLFORM.widgets.datetime.widget(field,field.default,_id=_id)
|
iso_format = iso_format = {'_data-w2p_datetime_format' : '%Y-%m-%d %H:%M:%S'}
|
||||||
|
value_input = SQLFORM.widgets.datetime.widget(field,field.default,_id=_id, **iso_format)
|
||||||
elif (field.type.startswith('reference ') or
|
elif (field.type.startswith('reference ') or
|
||||||
field.type.startswith('list:reference ')) and \
|
field.type.startswith('list:reference ')) and \
|
||||||
hasattr(field.requires,'options'):
|
hasattr(field.requires,'options'):
|
||||||
|
|||||||
Reference in New Issue
Block a user