diff --git a/modules/utenti/user.php b/modules/utenti/user.php index 5d6289101..e4363bde4 100644 --- a/modules/utenti/user.php +++ b/modules/utenti/user.php @@ -77,7 +77,7 @@ if ($self_edit) {
- {[ "type": "select", "label": "'.tr('Collega ad una anagrafica').'", "name": "idanag", "values": "query=SELECT CONCAT(`an_tipianagrafiche`.`idtipoanagrafica`, \'-\', `an_anagrafiche`.`idanagrafica`) AS \'id\', `ragione_sociale` AS \'descrizione\', `descrizione` AS \'optgroup\' FROM `an_tipianagrafiche` INNER JOIN `an_tipianagrafiche_anagrafiche` ON `an_tipianagrafiche`.`idtipoanagrafica`=`an_tipianagrafiche_anagrafiche`.`idtipoanagrafica` INNER JOIN `an_anagrafiche` ON `an_anagrafiche`.`idanagrafica`=`an_tipianagrafiche_anagrafiche`.`idanagrafica` ORDER BY `descrizione` ASC", "value": "'.$id_anagrafica.'" ]} + {[ "type": "select", "label": "'.tr('Collega ad una anagrafica').'", "name": "idanag", "values": "query=SELECT CONCAT(`an_tipianagrafiche`.`idtipoanagrafica`, \'-\', `an_anagrafiche`.`idanagrafica`) AS \'id\', `ragione_sociale` AS \'descrizione\', `descrizione` AS \'optgroup\' FROM `an_tipianagrafiche` INNER JOIN `an_tipianagrafiche_anagrafiche` ON `an_tipianagrafiche`.`idtipoanagrafica`=`an_tipianagrafiche_anagrafiche`.`idtipoanagrafica` INNER JOIN `an_anagrafiche` ON `an_anagrafiche`.`idanagrafica`=`an_tipianagrafiche_anagrafiche`.`idanagrafica` WHERE an_anagrafiche.deleted= 0 ORDER BY `descrizione` ASC", "value": "'.$id_anagrafica.'" ]}
'; } else { diff --git a/templates/interventi/body.php b/templates/interventi/body.php index e881127e6..f64ee9641 100644 --- a/templates/interventi/body.php +++ b/templates/interventi/body.php @@ -4,7 +4,7 @@ include_once __DIR__.'/../../core.php'; include_once $docroot.'/modules/interventi/modutil.php'; -$report_name = 'intervento_'.$id_record.'.pdf'; +$report_name = sanitizeFilename('intervento_'.$records[0]['codice'].'.pdf'); /* Dati intervento diff --git a/templates/preventivi/body.php b/templates/preventivi/body.php index dada6403b..b996baf9b 100644 --- a/templates/preventivi/body.php +++ b/templates/preventivi/body.php @@ -2,7 +2,7 @@ include_once __DIR__.'/../../core.php'; -$report_name = 'preventivo_'.$id_record.'.pdf'; +$report_name = sanitizeFilename('preventivo_'.$records[0]['numero'].'.pdf'); $autofill = [ 'count' => 0, // Conteggio delle righe diff --git a/templates/preventivi_cons/body.php b/templates/preventivi_cons/body.php index 5ed938caf..3723e15ca 100644 --- a/templates/preventivi_cons/body.php +++ b/templates/preventivi_cons/body.php @@ -4,7 +4,8 @@ include_once __DIR__.'/../../core.php'; include_once $docroot.'/modules/interventi/modutil.php'; -$report_name = 'preventivo_'.$id_record.'_cons.pdf'; +$report_name = sanitizeFilename('preventivo_'.$records[0]['numero'].'_cons.pdf'); + echo '
@@ -364,7 +365,7 @@ if (!empty($interventi)) { echo '
'.tr('Intervento num. _NUM_ del _DATE_', [ - '_NUM_' => $int['id'], + '_NUM_' => $int['codice'], '_DATE_' => Translator::dateToLocale($int['inizio']), ]).'.';