X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fwebpages%2Flayout%2Fjavascript_setup.js;h=2b03f4a2d8ab29f6260edd77788607d2c59c0018;hb=53593baa211863fbf66540cf1bcc36c8fb37257f;hp=bc4c5ef4e6c6a3dffdf67fed09fd74765f8cac4d;hpb=a6b4b406f0a9db0a1c719f4b7d5eb8265f90bf61;p=kivitendo-erp.git diff --git a/templates/webpages/layout/javascript_setup.js b/templates/webpages/layout/javascript_setup.js index bc4c5ef4e..2b03f4a2d 100644 --- a/templates/webpages/layout/javascript_setup.js +++ b/templates/webpages/layout/javascript_setup.js @@ -1,13 +1,11 @@ -[%- USE T8 %] +[%- USE LxERP %] +[%- USE JavaScript %] +[%- USE JSON %] +kivi.myconfig = [% JSON.json(MYCONFIG) %]; $(function() { -[% IF datefmt %] - namespace("kivi").initLocale("[% MYCONFIG.countrycode | html %]"); - setupPoints('[% MYCONFIG.numberformat %]', '[% 'wrongformat' | $T8 %]'); - setupDateFormat('[% MYCONFIG.dateformat %]', '[% 'Falsches Datumsformat!' | $T8 %]'); - $.datepicker.setDefaults( - $.extend({}, $.datepicker.regional["[% MYCONFIG.countrycode %]"], { - dateFormat: "[% datefmt %]", + $.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, @@ -16,12 +14,15 @@ $(function() { buttonImageOnly: true })); - $('.datepicker').each(function() { - $(this).datepicker(); + kivi.setup_formats({ + numbers: kivi.myconfig.numberformat, + dates: kivi.myconfig.dateformat, + times: kivi.myconfig.timeformat }); -[% END %] -[% IF ajax_spinner %] + kivi.reinit_widgets(); + +[%- IF ajax_spinner %] $(document).ajaxSend(function() { $('#ajax-spinner').show(); }).ajaxStop(function() { @@ -30,8 +31,8 @@ $(function() { [% END %] }); -function fokus() { [%- IF focus -%] +function fokus() { $('[% focus %]').focus(); -[%- END -%] } +[%- END -%]