diff --git a/include/bottom.php b/include/bottom.php index 48787d5a3..3f7b12d1b 100644 --- a/include/bottom.php +++ b/include/bottom.php @@ -28,9 +28,16 @@ if (Auth::check()) { '; } - if (get_var('CSS Personalizzato') != '') { + $custom_css = get_var('CSS Personalizzato'); + if (!empty($debug)) { + $custom_css .= 'div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-copy-clipboard:before, div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-database:before, div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-duration:before, div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-memory:before, div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-row-count:before, div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-stmt-id:before { + font-family: FontAwesome; + }'; + } + + if (!empty($custom_css)) { echo ' - '; + '; } if (!empty($debugbarRenderer)) { diff --git a/modules/contratti/add_riga.php b/modules/contratti/add_riga.php index 6eadffb33..243cb001b 100644 --- a/modules/contratti/add_riga.php +++ b/modules/contratti/add_riga.php @@ -29,7 +29,7 @@ if (empty($idriga)) { } // Leggo l'iva predefinita dall'anagrafica e se non c'è leggo quella predefinita generica - $rsa = $dbo->fetchArray('SELECT idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($idanagrafica)); + $rsa = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($idanagrafica)); $idiva = (!empty($rsa[0]['idiva'])) ? $rsa[0]['idiva'] : get_var('Iva predefinita'); } else { $op = 'editriga'; diff --git a/modules/contratti/plugins/contratti.consuntivo.php b/modules/contratti/plugins/contratti.consuntivo.php index b211a8c11..d40d92b0b 100644 --- a/modules/contratti/plugins/contratti.consuntivo.php +++ b/modules/contratti/plugins/contratti.consuntivo.php @@ -286,13 +286,36 @@ echo '

'; -$diff2 = Translator::numberToLocale(floatval($contratto_tot_ore) - floatval($totale_ore_impiegate)); -echo ' - - '.tr('Ore residue').': '.$diff2.'
- '.tr('Ore erogate').': '.Translator::numberToLocale($totale_ore_impiegate).'
- '.tr('Ore in contratto').': '.Translator::numberToLocale($contratto_tot_ore).' -
+if (!empty($contratto_tot_ore)) { + echo ' +
+ + + + + + + + + + + + + + + + +
'.tr('Ore residue').':'.Translator::numberToLocale(floatval($contratto_tot_ore) - floatval($totale_ore_impiegate)).'
'.tr('Ore erogate').':'.Translator::numberToLocale($totale_ore_impiegate).'
'.tr('Ore in contratto').':'.Translator::numberToLocale($contratto_tot_ore).'
+
+
'; +} else { + echo ' +
+

'.tr('Per monitorare il consumo ore, inserisci almeno una riga con unità di misura "ore"').'.

+
'; +} + + echo ' '; /* diff --git a/modules/contratti/plugins/contratti.fatturaordiniservizio.php b/modules/contratti/plugins/contratti.fatturaordiniservizio.php index 7c2509736..ef388fd48 100644 --- a/modules/contratti/plugins/contratti.fatturaordiniservizio.php +++ b/modules/contratti/plugins/contratti.fatturaordiniservizio.php @@ -106,7 +106,7 @@ elseif ($get['op'] == 'addfattura') { $importo = $rs2[0]['totale'] / sizeof($rs); // Lettura iva del cliente o predefinita - $rs2 = $dbo->fetchArray('SELECT idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($idanagrafica)); + $rs2 = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($idanagrafica)); $idiva = $rs2[0]['idiva']; if ($idiva != 0) {