diff --git a/actions.php b/actions.php index 7cc1746de..00325bdb1 100755 --- a/actions.php +++ b/actions.php @@ -498,8 +498,8 @@ if ($structure->permission == 'rw') { if (post('op') != 'delete') { $values = []; foreach ($customs as $custom) { - if (post($custom['name']) !== null) { - $values[$custom['id']] = post($custom['name']); + if (post($custom['title']) !== null) { + $values[$custom['id']] = post($custom['title']); } else { $values[$custom['id']] = ''; } diff --git a/add.php b/add.php index c56d95fa5..98f48dc75 100755 --- a/add.php +++ b/add.php @@ -62,10 +62,6 @@ $(document).ready(function(){ last = form.find(".box").last(); } - if (!last.length) { - last = form.find(".card").last(); - } - if (!last.length) { last = form.find(".row").eq(-2); } diff --git a/editor.php b/editor.php index d54d9759f..757a97298 100755 --- a/editor.php +++ b/editor.php @@ -282,7 +282,7 @@ if (empty($record) || !$has_access) { } if (!last.length) { - last = form.find(".row").eq(-2); + last = form.find(".row").last(); } // Campi a inizio form diff --git a/include/common/importa.php b/include/common/importa.php index 3c80f082c..08c3b3fe6 100755 --- a/include/common/importa.php +++ b/include/common/importa.php @@ -103,7 +103,7 @@ if (!empty($options['create_document'])) { if (in_array($final_module->id, [$id_module_fatt_vendita, $id_module_fatt_acquisto])) { $stato_predefinito = StatoFattura::where('name', 'Bozza')->first()->id; $fatt_differita_acquisto = Tipofattura::where('name', 'Fattura differita di acquisto')->first()->id; - $fatt_differita_vendita = Tipofattura::where('name', 'Fattura differita di vendita')->first()->id;; + $fatt_differita_vendita = Tipofattura::where('name', 'Fattura differita di vendita')->first()->id; if (!empty($options['reversed'])) { $idtipodocumento = database()->fetchOne('SELECT `co_tipidocumento`.`id` FROM `co_tipidocumento` LEFT JOIN `co_tipidocumento_lang` ON (`co_tipidocumento_lang`.`id_record` = `co_tipidocumento`.`id` AND `co_tipidocumento_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `title` = "Nota di credito" AND `dir` = \''.$dir.'\'')['id']; diff --git a/include/init/requirements.php b/include/init/requirements.php index 05fcc4116..78b259c9e 100755 --- a/include/init/requirements.php +++ b/include/init/requirements.php @@ -326,7 +326,7 @@ $dirs_to_check = [ $directories = []; foreach ($dirs_to_check as $name => $description) { $status = is_writable(base_dir().DIRECTORY_SEPARATOR.$name); - + $directories[] = [ 'name' => $name, 'description' => $description, diff --git a/modules/aggiornamenti/upload_modules.php b/modules/aggiornamenti/upload_modules.php index d042a8cbe..c80d4809b 100755 --- a/modules/aggiornamenti/upload_modules.php +++ b/modules/aggiornamenti/upload_modules.php @@ -167,7 +167,6 @@ if (file_exists($extraction_dir.'/VERSION')) { ])); flash()->error(tr('Installazione completata!')); } else { - flash()->error(tr('Aggiornamento completato!')); } } else { @@ -194,7 +193,6 @@ if (file_exists($extraction_dir.'/VERSION')) { ])); flash()->error(tr('Installazione completata!')); } else { - flash()->error(tr('Aggiornamento completato!')); } } diff --git a/modules/anagrafiche/edit.php b/modules/anagrafiche/edit.php index eced6de81..19be6873b 100755 --- a/modules/anagrafiche/edit.php +++ b/modules/anagrafiche/edit.php @@ -228,7 +228,7 @@ if (in_array($id_azienda, $tipi_anagrafica)) {
- {[ "type": "select", "label": "", "name": "idzona", "values": "query=SELECT id, CONCAT_WS( ' - ', nome, descrizione) AS descrizione FROM an_zone ORDER BY descrizione ASC", "value": "$idzona$", "placeholder": "", "icon-after": "add|first()->id ?>" ]} + {[ "type": "select", "label": "", "name": "idzona", "values": "query=SELECT id, CONCAT_WS( ' - ', nome, descrizione) AS descrizione FROM an_zone ORDER BY descrizione ASC", "value": "$idzona$", "placeholder": "", "icon-after": "add|first()->id; ?>" ]}
diff --git a/modules/anagrafiche/src/Import/CSV.php b/modules/anagrafiche/src/Import/CSV.php index a949fcb86..eba82beb2 100644 --- a/modules/anagrafiche/src/Import/CSV.php +++ b/modules/anagrafiche/src/Import/CSV.php @@ -358,8 +358,8 @@ class CSV extends CSVImporter $anagrafica->fill($record); - //Aggiorno le tipologie solo se sono state passate nel file - if( !empty($tipologie) ){ + // Aggiorno le tipologie solo se sono state passate nel file + if (!empty($tipologie)) { $anagrafica->tipologie = $tipologie; } $anagrafica->id_settore = $id_settore; diff --git a/modules/contratti/edit.php b/modules/contratti/edit.php index 2645b63f2..60a306808 100755 --- a/modules/contratti/edit.php +++ b/modules/contratti/edit.php @@ -611,7 +611,7 @@ if (!empty($elementi)) { ]); echo ' -
  • '.Modules::link(($elemento['modulo'] == 'Interventi' ? 'Attività' : $elemento['modulo']), $elemento['id'], $descrizione).'
  • '; +
  • '.Modules::link($elemento['modulo'] == 'Interventi' ? 'Attività' : $elemento['modulo'], $elemento['id'], $descrizione).'
  • '; } echo ' diff --git a/modules/contratti/header.php b/modules/contratti/header.php index e9951df4b..4bad3535f 100644 --- a/modules/contratti/header.php +++ b/modules/contratti/header.php @@ -145,4 +145,4 @@ echo '
    -'; \ No newline at end of file +'; diff --git a/modules/dashboard/ajax.php b/modules/dashboard/ajax.php index bf888b04e..d5c0e0726 100644 --- a/modules/dashboard/ajax.php +++ b/modules/dashboard/ajax.php @@ -22,7 +22,7 @@ use Models\Module; $modulo_interventi = Module::where('name', 'Interventi')->first(); $modulo_preventivi = Module::where('name', 'Preventivi')->first(); -$modulo_eventi =Module::where('name', 'Eventi')->first(); +$modulo_eventi = Module::where('name', 'Eventi')->first(); if (!isset($user['idanagrafica'])) { $user['idanagrafica'] = ''; diff --git a/modules/fatture/actions.php b/modules/fatture/actions.php index e5be4cac9..b6d59bb86 100755 --- a/modules/fatture/actions.php +++ b/modules/fatture/actions.php @@ -301,7 +301,7 @@ switch ($op) { } $totale_documento = abs($totale_documento); - $totale_documento = $dati_generali['ImportoTotaleDocumento'] ?: $totale_documento; + $totale_documento = abs($dati_generali['ImportoTotaleDocumento']) ?: $totale_documento; } catch (Exception) { } diff --git a/modules/fatture/edit.php b/modules/fatture/edit.php index 1e7d01176..fe025f1e5 100755 --- a/modules/fatture/edit.php +++ b/modules/fatture/edit.php @@ -492,7 +492,7 @@ if ($fattura->stato->id != $id_stato_bozza && $fattura->stato->id != $id_stato_a '.Modules::link('Scadenzario', $scadenze[0]['id'], tr(''), '', 'class="btn btn-xs btn-primary"'); // Ricalcola scadenze disponibile solo per fatture di acquisto - if ($fattura->isFE() && $ricalcola && $module->getTranslation('title', \Models\Locale()->getPredefined()->id) == 'Fatture di acquisto') { + if ($fattura->isFE() && $ricalcola && !empty($module->where('name', 'Fatture di acquisto')->first()->id)) { echo '