Compare commits

...

7 Commits

Author SHA1 Message Date
Pek5892 0662ba11d7 Fix grafico minore 2024-05-10 16:53:35 +02:00
FabioL bbd0825f6a Aggiornamento stylesheet FE 2024-05-10 16:10:19 +02:00
Pek5892 bee21f02da Fix stampa riepilogo intervento 2024-05-10 15:49:40 +02:00
Pek5892 058c76fb45 Fix aggiunta al volo tags 2024-05-10 15:35:33 +02:00
Pek5892 c808e25967 Fix modulo tags 2024-05-10 14:50:23 +02:00
Pek5892 4661a184b0 Fix minore 2024-05-10 12:13:58 +02:00
Pek5892 6e846483f2 Fix versione php 2024-05-10 10:24:35 +02:00
7 changed files with 56 additions and 9 deletions

View File

@ -15,7 +15,7 @@
}],
"type": "project",
"require": {
"php": "^7.4|^8.1",
"php": "^8.1|^8.3",
"ext-curl": "*",
"ext-dom": "*",
"ext-fileinfo": "*",
@ -149,7 +149,7 @@
"prefer-stable": true,
"platform-check": false,
"platform": {
"php": "8.1.27"
"php": "8.1.28"
},
"allow-plugins": {
"kylekatarnls/update-helper": true

View File

@ -105,7 +105,7 @@ switch (post('op')) {
break;
}
$segment = $dbo->selectOne('zz_segments_lang', 'title', ['id_record' => $_SESSION['module_'.$id_module]['id_segment']])['name'];
$segment = $dbo->selectOne('zz_segments_lang', 'title', ['id_record' => $_SESSION['module_'.$id_module]['id_segment']])['title'];
if ($segment != 'Tutti') {
$operations['copy_listino'] = [

View File

@ -159,7 +159,7 @@ echo '
<tr>
<th style="width:20%;">'.tr('Banca accredito').'</th>
<th style="width:20%;">'.tr('Banca addebito').'</th>
<th style="width:20%;">'.tr('Tipologia').'</th>
<th style="width:20%;">'.tr('Metodo di pagamento').'</th>
<th style="width:10%;">'.tr('Data').'</th>
<th style="width:10%;">'.tr('Data concordata').'</th>
<th style="width:10%;">'.tr('Importo').'</th>

View File

@ -29,8 +29,7 @@ switch (post('op')) {
'_NAME_' => $nome,
]));
} else {
$record->nome = $nome;
$record->save();
$dbo->query('UPDATE `in_tags` SET `name`='.prepare($nome).' WHERE `in_tags`.`id`='.prepare($id_record));
flash()->info(tr('Informazioni salvate correttamente!'));
}
@ -54,10 +53,17 @@ switch (post('op')) {
flash()->info(tr('Nuovo tag aggiunto!'));
}
if (isAjaxRequest()) {
echo json_encode([
'id' => $id_record,
'text' => $nome,
]);
}
break;
case 'delete':
$dbo->query('DELETE `in_tags` WHERE `in_tags`.`id`='.prepare($id_record));
$dbo->query('DELETE FROM `in_tags` WHERE `in_tags`.`id`='.prepare($id_record));
flash()->info(tr('Tag eliminato!'));

View File

@ -29,3 +29,44 @@ include_once __DIR__.'/../../core.php';
</div>
</div>
</form>
<?php
$elementi = $dbo->fetchArray('SELECT `in_interventi`.`id`, `codice` FROM `in_interventi_tags` INNER JOIN `in_interventi` ON `in_interventi_tags`.`id_intervento`=`in_interventi`.`id` WHERE `id_tag`='.prepare($id_record));
if (!empty($elementi)) {
echo '
<div class="box box-warning collapsable collapsed-box">
<div class="box-header with-border">
<h3 class="box-title"><i class="fa fa-warning"></i> '.tr('Attività collegate: _NUM_', [
'_NUM_' => count($elementi),
]).'</h3>
<div class="box-tools pull-right">
<button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-plus"></i></button>
</div>
</div>
<div class="box-body">
<ul>';
foreach ($elementi as $elemento) {
$descrizione = tr('Attività _CODICE_', [
'_CODICE_' => $elemento['codice'],
]);
$modulo = 'Attività';
$id = $elemento['id'];
echo '
<li>'.Modules::link($modulo, $id, $descrizione).'</li>';
}
echo '
</ul>
</div>
</div>';
} else {
echo '
<a class="btn btn-danger ask" data-backto="record-list">
<i class="fa fa-trash"></i> '.tr('Elimina').'
</a>';
}

View File

@ -386,7 +386,7 @@ class FatturaElettronica
$cliente = $this->getCliente();
// Inizializzazione libreria per la generazione della fattura in XML
$fattura = new FluidXml(null, ['stylesheet' => 'http://www.fatturapa.gov.it/export/fatturazione/sdi/fatturapa/v1.2.1/fatturaPA_v1.2.1.xsl']);
$fattura = new FluidXml(null, ['stylesheet' => 'https://www.fatturapa.gov.it/export/documenti/fatturapa/v1.2.2/Foglio_di_stile_fattura_ordinaria_ver1.2.2.xsl']);
// Generazione dell'elemento root
$fattura->namespace('p', 'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2');

View File

@ -68,7 +68,7 @@ echo '
<p><small><b>'.tr('Cliente').':</b> '.$intervento->anagrafica->ragione_sociale.'</small></p>
<p><small><b>'.tr('Stato').':</b> '.$intervento->stato->getTranslation('title').'</small></p>
<p><small><b>'.tr('Data richiesta').':</b> '.dateFormat($intervento->data_richiesta).'</small></p>
<p><small><b>'.tr('Richiesta').':</b> '.$intervento->richiesta.'</p>';
<p><small><b>'.tr('Richiesta').':</b> '.strip_tags($intervento->richiesta).'</p>';
if ($intervento->descrizione) {
echo '
<p><b>'.tr('Descrizione').':</b> '.$intervento->descrizione.'</small></p>';