diff --git a/lib/helpers.php b/lib/helpers.php index a86d611bd..85ee4e4b4 100755 --- a/lib/helpers.php +++ b/lib/helpers.php @@ -274,10 +274,17 @@ function currency() */ function moneyFormat($number, $decimals = null) { - return tr('_CURRENCY_ _TOTAL_', [ - '_TOTAL_' => numberFormat($number, $decimals), - '_CURRENCY_' => currency(), - ]); + if (setting('Posizione del simbolo valuta') == 'Prima'){ + return tr('_CURRENCY_ _TOTAL_', [ + '_CURRENCY_' => currency(), + '_TOTAL_' => numberFormat($number, $decimals), + ]); + } else { + return tr('_TOTAL_ _CURRENCY_', [ + '_TOTAL_' => numberFormat($number, $decimals), + '_CURRENCY_' => currency(), + ]); + } } /** diff --git a/update/2_4_40.sql b/update/2_4_40.sql index 70900bc0d..25a67d341 100644 --- a/update/2_4_40.sql +++ b/update/2_4_40.sql @@ -159,3 +159,6 @@ INSERT INTO zz_settings(nome, valore, tipo, editable, sezione) VALUES ('Moviment -- Permetto valore null per numero_esterno di co_documenti ALTER TABLE `co_documenti` CHANGE `numero_esterno` `numero_esterno` VARCHAR(100) NULL DEFAULT NULL; + +-- Aggiunta impostazione Posizione della valuta +INSERT INTO zz_settings(nome, valore, tipo, editable, sezione) VALUES ('Posizione del simbolo valuta','Dopo','list[Prima,Dopo]','1','Generali'); \ No newline at end of file