diff --git a/plugins/componenti/edit.php b/plugins/componenti/edit.php index e4558ac43..7f5444228 100644 --- a/plugins/componenti/edit.php +++ b/plugins/componenti/edit.php @@ -25,7 +25,7 @@ include_once __DIR__.'/../../core.php'; $compontenti_impianto = Componente::where('id_impianto', '=', $id_record); // Avviso sul numero di componenti -if ($compontenti_impianto->count() == 0){ +if ($compontenti_impianto->count() == 0) { echo '
'.tr("Nessun componente disponibile per l'impianto corrente").' @@ -64,14 +64,14 @@ $elenchi = [ 'title' => tr('Componenti rimossi'), 'date' => 'data_rimozione', 'date_name' => tr('Rimosso'), - ] + ], ]; $plugin = Plugin::pool('Componenti'); $module = $plugin->module; // Generazione elenchi HTML -foreach($elenchi as $elenco){ +foreach ($elenchi as $elenco) { $componenti = $elenco['componenti']; $type = $elenco['type']; $title = $elenco['title']; diff --git a/update/2_4_25.php b/update/2_4_25.php index 7a40be9d1..1e2b98a62 100644 --- a/update/2_4_25.php +++ b/update/2_4_25.php @@ -9,19 +9,23 @@ WHERE `id_componente_vecchio` IS NOT NULL'); foreach ($componenti_interessati as $componente) { $note = ''; + // Lettura da impostazioni INI $array = Ini::read($componente['contenuto']); foreach ($array as $nome => $c) { $note .= '

'.$nome.': '.$array[$nome]['valore'].'

\\n'; } + // Lettura informazioni interne + $data_installazione = $array['Data di installazione']['valore'] ?: null; + // Aggiornmaneto note $database->update('my_componenti', [ 'note' => $note, + 'data_installazione' => $data_installazione, ], ['id' => $componente['id']]); } // Rimozione dati deprecati //$database->query('ALTER TABLE `my_componenti` DROP `pre_id_articolo`, DROP `id_componente_vecchio`'); //$database->query('DROP TABLE `my_impianto_componenti`'); -