X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fwebpages%2Fgeneric%2Fcalculate_qty.html;h=bd347aa81e448f333c5cb91615f8581fcb9b0c12;hb=486d0a3bc8e6ff90823a1b5e0461d0b61c11b771;hp=974c78c43304a8bc4a1fd80c0a0ff54e224b7bde;hpb=2d3f862b7af94f31860dd264eef7c1bc7de7eae2;p=kivitendo-erp.git diff --git a/templates/webpages/generic/calculate_qty.html b/templates/webpages/generic/calculate_qty.html index 974c78c43..bd347aa81 100644 --- a/templates/webpages/generic/calculate_qty.html +++ b/templates/webpages/generic/calculate_qty.html @@ -1,17 +1,11 @@ [%- USE T8 %] -[% USE HTML %] - -
+[%- USE HTML %] + - + - - - - - @@ -39,46 +33,54 @@ + function number_format(number, precision, numberformat) { + number = Math.round( number * Math.pow(10, precision) ) / Math.pow(10, precision); + var nf = numberformat.replace(/\d/g, '').split('').reverse(); + var sep = nf[0]; + var th_sep = nf[1]; - - + str_number = number+""; + arr_int = str_number.split("."); + if(!arr_int[0]) arr_int[0] = "0"; + if(!arr_int[1]) arr_int[1] = ""; + if(arr_int[1].length < precision) { + nachkomma = arr_int[1]; + for(i=arr_int[1].length+1; i <= precision; i++) { + nachkomma += "0"; + } + arr_int[1] = nachkomma; + } + if(th_sep != "" && arr_int[0].length > 3) { + raw_arr_int = arr_int[0]; + arr_int[0] = ""; + for(j = 3; j < raw_arr_int.length ; j+=3) { + arr_int[0] = th_sep + raw_arr_int.slice(raw_arr_int.length - j, raw_arr_int.length - j + 3) + arr_int[0] + ""; + } + str_first = raw_arr_int.substr(0, (raw_arr_int.length % 3 == 0) ? 3 : (raw_arr_int.length % 3)); + arr_int[0] = str_first + arr_int[0]; + } + return arr_int[0] + sep + arr_int[1]; + } +
[% title %]
[% 'Please insert object dimensions below.' | $T8 %]