From: Sven Schöling Date: Fri, 19 Mar 2021 15:11:59 +0000 (+0100) Subject: mobile: separate javascript_setup Datei damit Validate korrekt funktioniert X-Git-Tag: kivitendo-mebil_0.1-0~9^2~100 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=961ffc4874ff468676848e83d635d17c64489fb7;p=kivitendo-erp.git mobile: separate javascript_setup Datei damit Validate korrekt funktioniert --- 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 -%]