forked from Pylons/deform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dateinput.pt
28 lines (27 loc) · 910 Bytes
/
dateinput.pt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div tal:define="css_class css_class|field.widget.css_class;
oid oid|field.oid;
style style|field.widget.style;
type_name type_name|field.widget.type_name;
manual_focus manual_focus|field.manual_focus"
tal:omit-tag="">
${field.start_mapping()}
<input type="${type_name}"
name="date"
value="${cstruct}"
tal:attributes="class string: ${css_class or ''} form-control hasDatepicker;
style style;
data-deform-manual-focus manual_focus"
id="${oid}"/>
${field.end_mapping()}
<script type="text/javascript">
deform.addCallback(
'${oid}',
function(oid) {
if (!Modernizr.inputtypes['date'] ||
"${type_name}" != "date"){
$('#' + oid).pickadate(${options_json});
}
}
);
</script>
</div>