1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-12 16:38:19 +01:00
openstamanager/modules/interventi/plugins/my_impianti.interventi.php
Thomas Zilio 9c5625c3bb Completo utilizzo delle funzionalità di Symfony Translator
Miglioramento nella gestione delle sostituzioni inline per le traduzioni, con aggiunta di alcune opzioni integrate per modificare l'output (tutto maiuscolo o tutto minuscolo).
Aggiunta della libreria danielstjules/stringy per migliorare la gestione delle stringhe con supporto completo alla codifica UTF-8.
2017-09-10 14:35:41 +02:00

46 lines
1.5 KiB
PHP

<?php
include_once __DIR__.'/../../../core.php';
// INTERVENTI ESEGUITI SU QUESTO IMPIANTO
echo '
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">'.tr('Interventi eseguiti su questo impianto').'</h3>
</div>
<div class="box-body">';
$results = $dbo->fetchArray('SELECT in_interventi.codice, descrizione, (SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento=my_impianti_interventi.idintervento) AS data FROM my_impianti_interventi INNER JOIN in_interventi ON my_impianti_interventi.idintervento=in_interventi.id WHERE idimpianto='.prepare($id_record).' ORDER BY data DESC');
if (!empty($results)) {
echo '
<table class="table table-striped table-hover">
<tr>
<th width="25%">'.tr('Intervento').'</th>
<th>'.tr('Descrizione').'</th>
</tr>';
foreach ($results as $result) {
echo '
<tr>
<td>
'.Modules::link('Interventi', $result['codice'], tr('Intervento _NUM_ del _DATE_', [
'_NUM_' => $result['idintervento'],
'_DATE_' => Translator::dateToLocale($result['data']),
])).'
</td>
<td>'.nl2br($result['descrizione']).'</td>
</tr>';
}
echo '
</table>';
} else {
echo '
<p>'.tr('Nessun intervento su questo impianto').'...</p>';
}
echo '
</div>
</div>';