Correzioni minori

This commit is contained in:
Dasc3er 2021-08-06 11:14:37 +02:00
parent 833a13b74d
commit d1d3dcd86c
2 changed files with 8 additions and 4 deletions

View File

@ -25,7 +25,7 @@ include_once __DIR__.'/../../core.php';
$compontenti_impianto = Componente::where('id_impianto', '=', $id_record); $compontenti_impianto = Componente::where('id_impianto', '=', $id_record);
// Avviso sul numero di componenti // Avviso sul numero di componenti
if ($compontenti_impianto->count() == 0){ if ($compontenti_impianto->count() == 0) {
echo ' echo '
<div class="alert alert-info"> <div class="alert alert-info">
<i class="fa fa-info-circle"></i> '.tr("Nessun componente disponibile per l'impianto corrente").' <i class="fa fa-info-circle"></i> '.tr("Nessun componente disponibile per l'impianto corrente").'
@ -64,14 +64,14 @@ $elenchi = [
'title' => tr('Componenti rimossi'), 'title' => tr('Componenti rimossi'),
'date' => 'data_rimozione', 'date' => 'data_rimozione',
'date_name' => tr('Rimosso'), 'date_name' => tr('Rimosso'),
] ],
]; ];
$plugin = Plugin::pool('Componenti'); $plugin = Plugin::pool('Componenti');
$module = $plugin->module; $module = $plugin->module;
// Generazione elenchi HTML // Generazione elenchi HTML
foreach($elenchi as $elenco){ foreach ($elenchi as $elenco) {
$componenti = $elenco['componenti']; $componenti = $elenco['componenti'];
$type = $elenco['type']; $type = $elenco['type'];
$title = $elenco['title']; $title = $elenco['title'];

View File

@ -9,19 +9,23 @@ WHERE `id_componente_vecchio` IS NOT NULL');
foreach ($componenti_interessati as $componente) { foreach ($componenti_interessati as $componente) {
$note = ''; $note = '';
// Lettura da impostazioni INI // Lettura da impostazioni INI
$array = Ini::read($componente['contenuto']); $array = Ini::read($componente['contenuto']);
foreach ($array as $nome => $c) { foreach ($array as $nome => $c) {
$note .= '<p>'.$nome.': '.$array[$nome]['valore'].'</p>\\n'; $note .= '<p>'.$nome.': '.$array[$nome]['valore'].'</p>\\n';
} }
// Lettura informazioni interne
$data_installazione = $array['Data di installazione']['valore'] ?: null;
// Aggiornmaneto note // Aggiornmaneto note
$database->update('my_componenti', [ $database->update('my_componenti', [
'note' => $note, 'note' => $note,
'data_installazione' => $data_installazione,
], ['id' => $componente['id']]); ], ['id' => $componente['id']]);
} }
// Rimozione dati deprecati // Rimozione dati deprecati
//$database->query('ALTER TABLE `my_componenti` DROP `pre_id_articolo`, DROP `id_componente_vecchio`'); //$database->query('ALTER TABLE `my_componenti` DROP `pre_id_articolo`, DROP `id_componente_vecchio`');
//$database->query('DROP TABLE `my_impianto_componenti`'); //$database->query('DROP TABLE `my_impianto_componenti`');