From 961ffc4874ff468676848e83d635d17c64489fb7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Fri, 19 Mar 2021 16:11:59 +0100 Subject: [PATCH] mobile: separate javascript_setup Datei damit Validate korrekt funktioniert --- .../layout/javascript_setup.js | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 templates/mobile_webpages/layout/javascript_setup.js diff --git a/templates/mobile_webpages/layout/javascript_setup.js b/templates/mobile_webpages/layout/javascript_setup.js new file mode 100644 index 000000000..2b03f4a2d --- /dev/null +++ b/templates/mobile_webpages/layout/javascript_setup.js @@ -0,0 +1,38 @@ +[%- USE LxERP %] +[%- USE JavaScript %] +[%- USE JSON %] +kivi.myconfig = [% JSON.json(MYCONFIG) %]; +$(function() { + $.datepicker.setDefaults( + $.extend({}, $.datepicker.regional[kivi.myconfig.countrycode], { + dateFormat: kivi.myconfig.dateformat.replace(/d+/gi, 'dd').replace(/m+/gi, 'mm').replace(/y+/gi, 'yy'), + showOn: "button", + showButtonPanel: true, + changeMonth: true, + changeYear: true, + buttonImage: "image/calendar.png", + buttonImageOnly: true + })); + + kivi.setup_formats({ + numbers: kivi.myconfig.numberformat, + dates: kivi.myconfig.dateformat, + times: kivi.myconfig.timeformat + }); + + kivi.reinit_widgets(); + +[%- IF ajax_spinner %] + $(document).ajaxSend(function() { + $('#ajax-spinner').show(); + }).ajaxStop(function() { + $('#ajax-spinner').hide(); + }); +[% END %] +}); + +[%- IF focus -%] +function fokus() { + $('[% focus %]').focus(); +} +[%- END -%] -- 2.20.1