1 {{include file='field_input.tpl' field=$field}}
3 <script type="text/javascript">
5 $('#id_{{$field.0}}').datetimepicker({
7 format: '{{$datetimepicker.dateformat}}',
8 {{if $datetimepicker.minDate}}
9 minDate: new Date({{$datetimepicker.minDate->getTimestamp()}} * 1000),
10 yearStart: {{$datetimepicker.minDate->format('Y')}},
12 {{if $datetimepicker.maxDate}}
13 maxDate: new Date({{$datetimepicker.maxDate->getTimestamp()}} * 1000),
14 yearEnd: {{$datetimepicker.maxDate->format('Y')}},
16 {{if $datetimepicker.defaultDate}}
17 defaultDate: new Date({{$datetimepicker.defaultDate->getTimestamp()}} * 1000),
19 dayOfWeekStart: {{$datetimepicker.firstDay}},
20 lang: '{{$datetimepicker.lang}}'
22 {{if $datetimepicker.lang}}
23 jQuery.datetimepicker.setLocale('{{$datetimepicker.lang}}');
26 {{if $datetimepicker.minfrom }}
27 $('#id_{{$datetimepicker.minfrom}}').data('xdsoft_datetimepicker').setOptions({
28 onChangeDateTime: function (currentDateTime) {
29 $('#id_{{$field.0}}').data('xdsoft_datetimepicker').setOptions({minDate: currentDateTime});
33 {{if $datetimepicker.maxfrom }}
34 $('#id_{{$datetimepicker.maxfrom}}').data('xdsoft_datetimepicker').setOptions({
35 onChangeDateTime: function (currentDateTime) {
36 $('#id_{{$field.0}}').data('xdsoft_datetimepicker').setOptions({maxDate: currentDateTime});