. */ include_once __DIR__.'/../../core.php'; echo '
'; $componenti = $dbo->fetchArray('SELECT my_componenti_articoli.*, my_impianti.idanagrafica, CONCAT(a.codice, " - ", a.descrizione) AS art_sostituito, CONCAT(b.codice, " - ", b.descrizione) AS art_installato, a.codice FROM my_componenti_articoli LEFT JOIN my_impianti ON my_componenti_articoli.id_impianto=my_impianti.id LEFT JOIN mg_articoli AS a ON my_componenti_articoli.pre_id_articolo=a.id LEFT JOIN mg_articoli AS b ON my_componenti_articoli.id_articolo=b.id WHERE id_impianto='.prepare($id_record).' ORDER BY data_registrazione, id_articolo DESC'); $installati = 0; $disinstallati = 0; foreach ($componenti as $componente) { if (!empty($componente['pre_id_articolo'])) { $id_articolo = $componente['pre_id_articolo']; $check_value = 1; $box = 'danger'; $articolo = $componente['art_sostituito']; $data = dateFormat($componente['data_disinstallazione']); $text = 'DISINSTALLATO'; $class = 'danger'; $title = ''.tr('Storico').''; $table = 'default'; if ($disinstallati == 0) { echo '

ARTICOLI DISINSTALLATI


'; ++$disinstallati; } } else { $id_articolo = $componente['id_articolo']; $check_value = 0; $box = 'primary'; $articolo = $componente['art_installato']; $data = dateFormat($componente['data_installazione']); $text = 'INSTALLATO'; $class = 'primary'; $title = ''.tr('Dati').''; $table = 'primary'; if ($installati == 0) { echo '

ARTICOLI INSTALLATI


'; ++$installati; } } $allegati = $dbo->fetchOne('SELECT COUNT(id) AS num FROM zz_files WHERE id_plugin='.prepare($id_plugin).' AND id_record='.$componente['id'].' GROUP BY id_record')['num']; if ($allegati) { $icon = 'fa fa-check text-success'; } else { $icon = 'fa fa-times text-danger'; } echo '
'.tr('ARTICOLO').' '.$text.' '.tr('REGISTRAZIONE').' '.tr('ALLEGATI').'
'.$articolo.' '.$data.' '.dateFormat($componente['data_registrazione']).'

'.$title.'

{[ "type":"select","label":"'.tr('Articolo').'","name":"id_articolo['.$componente['id'].']", "required":"1","value":"'.$id_articolo.'", "ajax-source": "articoli", "select-options": {"permetti_movimento_a_zero": 1} ]}
{[ "type":"date","label":"'.tr('Data registrazione').'","name":"data_registrazione['.$componente['id'].']", "value":"'.$componente['data_registrazione'].'" ]}
{[ "type":"date","label":"'.tr('Data installazione').'","name":"data_installazione['.$componente['id'].']", "value":"'.$componente['data_installazione'].'" ]}
{[ "type":"date","label":"'.tr('Data disinstallazione').'","name":"data_disinstallazione['.$componente['id'].']", "value":"'.$componente['data_disinstallazione'].'" ]}
{[ "type":"textarea","label":"'.tr('Note').'","name":"note['.$componente['id'].']", "value":"'.$componente['note'].'" ]}
'; if (!empty($componente['id_articolo'])) { echo '
'; } echo '
'; } echo ' ';