@@ -, +, @@ CurrencyFormat setting tabs correctly display correctly --- .../prog/en/includes/checkouts-table.inc | 1 + koha-tmpl/intranet-tmpl/prog/js/checkouts.js | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/includes/checkouts-table.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/checkouts-table.inc @@ -1,5 +1,6 @@ [% USE Koha %] [% PROCESS 'modal-claims.inc' %] +[% INCLUDE 'format_price.inc' %]
[% IF ( issuecount ) %]
--- a/koha-tmpl/intranet-tmpl/prog/js/checkouts.js +++ a/koha-tmpl/intranet-tmpl/prog/js/checkouts.js @@ -437,19 +437,19 @@ $(document).ready(function() { { "mDataProp": function ( oObj ) { if ( ! oObj.charge ) oObj.charge = 0; - return '' + parseFloat(oObj.charge).toFixed(2) + ''; + return '' + parseFloat(oObj.charge).format_price() + ''; } }, { "mDataProp": function ( oObj ) { if ( ! oObj.fine ) oObj.fine = 0; - return '' + parseFloat(oObj.fine).toFixed(2) + ''; + return '' + parseFloat(oObj.fine).format_price() + ''; } }, { "mDataProp": function ( oObj ) { if ( ! oObj.price ) oObj.price = 0; - return '' + parseFloat(oObj.price).toFixed(2) + ''; + return '' + parseFloat(oObj.price).format_price() + ''; } }, { @@ -645,9 +645,9 @@ $(document).ready(function() { total_fine += aaData[i]['fine'] * 1; total_price += aaData[i]['price'] * 1; } - $("#totaldue").html(total_charge.toFixed(2)); - $("#totalfine").html(total_fine.toFixed(2)); - $("#totalprice").html(total_price.toFixed(2)); + $("#totaldue").html(total_charge.format_price() ); + $("#totalfine").html(total_fine.format_price() ); + $("#totalprice").html(total_price.format_price() ); }, "bPaginate": false, "bProcessing": true, --