|
62 | 62 | $lista_errori = $lista_errori[0] ? $lista_errori : [$lista_errori]; |
63 | 63 | $errore = $lista_errori[0]['Errore']; |
64 | 64 | if ($errore['Codice'] != '00404') { |
65 | | - $documenti_scarto[] = Modules::link('Fatture di vendita', $documento->id, tr('_ICON_ Fattura numero _NUM_ del _DATE_ : <b>_STATO_</b>', [ |
66 | | - '_ICON_' => '<i class="'.$stato_fe->icon.'"></i>', |
67 | | - '_NUM_' => $documento->numero_esterno, |
68 | | - '_DATE_' => dateFormat($documento->data), |
69 | | - '_STATO_' => $stato_fe->name, |
70 | | - ])); |
| 65 | + $documenti_scarto[] = [ |
| 66 | + 'id' => $documento->id, |
| 67 | + 'label' => tr('_ICON_ Fattura numero _NUM_ del _DATE_ : <b>_STATO_</b>', [ |
| 68 | + '_ICON_' => '<i class="'.$stato_fe->icon.'"></i>', |
| 69 | + '_NUM_' => $documento->numero_esterno, |
| 70 | + '_DATE_' => dateFormat($documento->data), |
| 71 | + '_STATO_' => $stato_fe->name, |
| 72 | + ]), |
| 73 | + ]; |
71 | 74 | } |
72 | 75 | } |
73 | 76 | } |
|
94 | 97 | // Controllo già presente sul plugin Ricevute FE |
95 | 98 | if (sizeof($documenti_scarto) > 0) { |
96 | 99 | echo ' |
97 | | - <div class="alert alert-danger"> |
98 | | - <i class="fa fa-warning"></i> '.tr('<b>ATTENZIONE:</b> le seguenti fatture riscontrano problemi').':<ul>'; |
| 100 | + <div class="alert alert-danger push alert-dismissible"> |
| 101 | + <button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button> |
| 102 | + <h4 class="alert-heading"><i class="fa fa-warning mr-2"></i>'.tr('<b>ATTENZIONE:</b> le seguenti fatture riscontrano problemi').':</h4> |
| 103 | + <ul class="fa-ul list-unstyled mb-2">'; |
99 | 104 | foreach ($documenti_scarto as $documento) { |
100 | 105 | echo ' |
101 | | - <li><b>'.$documento.'</b></li>'; |
| 106 | + <li class="mb-1"><span class="fa-li"><i class="fa fa-file-text-o"></i></span><b class="text-white">'.$documento['label'].'</b> <span class="ml-2">'.Modules::link('Fatture di vendita', $documento['id'], tr('Apri')).'</span></li>'; |
102 | 107 | } |
103 | 108 | echo ' |
104 | 109 | </ul>'; |
105 | 110 | if ($show_avviso) { |
106 | | - echo tr('Cosa fare in caso di fattura elettronica scartata? Dovrai correggere la fattura e inviarla di nuovo al SdI <b>entro 5 giorni dalla data di notifica dello scarto</b>, mantenendo lo stesso numero e data del documento.'); |
| 111 | + echo '<div class="mt-2 small"><i class="fa fa-info-circle mr-1"></i>'.tr('Cosa fare in caso di fattura elettronica scartata? Dovrai correggere la fattura e inviarla di nuovo al SdI <b>entro 5 giorni dalla data di notifica dello scarto</b>, mantenendo lo stesso numero e data del documento.').'</div>'; |
107 | 112 | } |
108 | 113 | echo ' |
109 | 114 | </div>'; |
110 | 115 | } |
111 | 116 |
|
112 | 117 | if (sizeof($documenti_invio) > 0) { |
113 | 118 | echo ' |
114 | | - <div class="alert push alert-warning"> |
115 | | - <h4><i class="fa fa-clock-o"></i>'.tr('Attenzione').'</h4>'.tr('Le seguenti fatture sono in attesa di essere inviate').':<ul>'; |
| 119 | + <div class="alert push alert-warning alert-dismissible"> |
| 120 | + <button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button> |
| 121 | + <h4 class="alert-heading"><i class="fa fa-clock-o mr-2"></i>'.tr('Attenzione').'</h4> |
| 122 | + <p class="mb-2">'.tr('Le seguenti fatture sono in attesa di essere inviate').':</p> |
| 123 | + <ul class="fa-ul list-unstyled mb-0">'; |
116 | 124 | foreach ($documenti_invio as $documento) { |
117 | 125 | echo ' |
118 | | - <li><b>'.$documento.'</b></li>'; |
| 126 | + <li class="mb-1"><span class="fa-li"><i class="fa fa-clock-o"></i></span><b>'.$documento.'</b></li>'; |
119 | 127 | } |
120 | 128 | echo ' |
121 | 129 | </ul> |
|
0 commit comments