mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-03 11:29:24 +01:00
Migliorie minori
This commit is contained in:
parent
ff3ba2ff3d
commit
6960e1a0b2
4
mail.php
4
mail.php
@ -65,7 +65,7 @@ if (!empty($template['bcc'])) {
|
|||||||
|
|
||||||
echo '
|
echo '
|
||||||
|
|
||||||
<b>'.tr('Destinatari').'</b>
|
<b>'.tr('Destinatari').' <span class="tip" title="'.tr('Email delle sedi, dei referenti o agente collegato all\'anagrafica.').'"><i class="fa fa-question-circle-o"></i></span></b>
|
||||||
<div class="row" id="lista-destinatari">
|
<div class="row" id="lista-destinatari">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
{[ "type": "email", "name": "destinatari[]", "value": "'.$email.'", "icon-before": "choice|email", "extra": "onkeyup=\'aggiungi_destinatario();\'", "class": "destinatari", "required": 1 ]}
|
{[ "type": "email", "name": "destinatari[]", "value": "'.$email.'", "icon-before": "choice|email", "extra": "onkeyup=\'aggiungi_destinatario();\'", "class": "destinatari", "required": 1 ]}
|
||||||
@ -105,7 +105,7 @@ if ($template['name'] == 'Fattura Elettronica') {
|
|||||||
echo '
|
echo '
|
||||||
|
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
{[ "type": "select", "multiple": "1", "label": "'.tr('Allegati').'", "name": "uploads[]", "value": "'.implode(',', $uploads).'", "values": "query=SELECT id, name AS text FROM zz_files WHERE id_module = '.prepare($id_module).' AND id_record = '.prepare($id_record)." UNION SELECT id, CONCAT(name, ' (Azienda)') AS text FROM zz_files WHERE id_module = ".prepare(Modules::get('Anagrafiche')['id'])." AND id_record = (SELECT valore FROM zz_settings WHERE nome = 'Azienda predefinita')\" ]}
|
{[ "type": "select", "multiple": "1", "label": "'.tr('Allegati').'", "name": "uploads[]", "value": "'.implode(',', $uploads).'", "help": "'.tr('Allegati del documento o caricati nell\'anagrafica dell\'azienda.').'", "values": "query=SELECT id, name AS text FROM zz_files WHERE id_module = '.prepare($id_module).' AND id_record = '.prepare($id_record)." UNION SELECT id, CONCAT(name, ' (Azienda)') AS text FROM zz_files WHERE id_module = ".prepare(Modules::get('Anagrafiche')['id'])." AND id_record = (SELECT valore FROM zz_settings WHERE nome = 'Azienda predefinita')\"]}
|
||||||
</div>
|
</div>
|
||||||
</div>";
|
</div>";
|
||||||
|
|
||||||
|
@ -53,6 +53,17 @@ switch ($resource) {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Tutti le sedi per questo cliente
|
||||||
|
$q = "SELECT DISTINCT(email), id AS idanagrafica, nomesede AS ragione_sociale FROM an_sedi WHERE email != '' ".$where.' ORDER BY id';
|
||||||
|
|
||||||
|
$rs = $dbo->fetchArray($q);
|
||||||
|
foreach ($rs as $r) {
|
||||||
|
$results[] = [
|
||||||
|
'value' => $r['email'],
|
||||||
|
'label' => $r['ragione_sociale'].' <'.$r['email'].'>',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
// Tutti gli agenti
|
// Tutti gli agenti
|
||||||
$q = "SELECT DISTINCT(email), ragione_sociale, an_anagrafiche.idanagrafica FROM an_anagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE idtipoanagrafica = (SELECT idtipoanagrafica FROM an_tipianagrafiche WHERE descrizione='Agente') AND email != '' ORDER BY idanagrafica";
|
$q = "SELECT DISTINCT(email), ragione_sociale, an_anagrafiche.idanagrafica FROM an_anagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE idtipoanagrafica = (SELECT idtipoanagrafica FROM an_tipianagrafiche WHERE descrizione='Agente') AND email != '' ORDER BY idanagrafica";
|
||||||
|
|
||||||
|
@ -517,7 +517,7 @@ echo '
|
|||||||
|
|
||||||
if (setting('Azienda predefinita') == $id_record) {
|
if (setting('Azienda predefinita') == $id_record) {
|
||||||
echo '
|
echo '
|
||||||
<div class="alert alert-info text-center">'.tr('Per impostare il logo delle stampe, caricare un\'immagine specificando come nome "Logo stampe" (Risoluzione consigliata 302x111 pixel)').'.</div>';
|
<div class="alert alert-info">'.tr('Per impostare il <b>logo nelle stampe</b>, caricare un\'immagine specificando come nome "<b>Logo stampe</b>" (Risoluzione consigliata 302x111 pixel).<br>Per impostare una <b>filigrana nelle stampe</b>, caricare un\'immagine specificando come nome "<b>Filigrana stampe</b>"').'.</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Collegamenti diretti
|
// Collegamenti diretti
|
||||||
|
@ -86,7 +86,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
{[ "type": "select", "label": "<?php echo tr('Pagamento'); ?>", "name": "idpagamento", "required": 1, "ajax-source": "pagamenti", "value": "$idpagamento$" ]}
|
{[ "type": "select", "label": "<?php echo tr('Pagamento'); ?>", "name": "idpagamento", "required": 0, "ajax-source": "pagamenti", "value": "$idpagamento$" ]}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -1,13 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
$r = $dbo->fetchOne('SELECT *,
|
$r = $dbo->fetchOne('SELECT *,
|
||||||
(SELECT email FROM an_anagrafiche WHERE an_anagrafiche.idanagrafica=co_preventivi.idanagrafica) AS email
|
an_anagrafiche.ragione_sociale,
|
||||||
FROM co_preventivi WHERE id='.prepare($id_record));
|
an_anagrafiche.email
|
||||||
|
FROM co_preventivi INNER JOIN an_anagrafiche ON co_preventivi.idanagrafica=an_anagrafiche.idanagrafica WHERE co_preventivi.id='.prepare($id_record));
|
||||||
|
|
||||||
// Variabili da sostituire
|
// Variabili da sostituire
|
||||||
return [
|
return [
|
||||||
'email' => $r['email'],
|
'email' => $r['email'],
|
||||||
'numero' => $r['numero'],
|
'numero' => $r['numero'],
|
||||||
|
'ragione_sociale' => $r['ragione_sociale'],
|
||||||
'descrizione' => $r['descrizione'],
|
'descrizione' => $r['descrizione'],
|
||||||
'data' => Translator::dateToLocale($r['data_bozza']),
|
'data' => Translator::dateToLocale($r['data_bozza']),
|
||||||
'id_anagrafica' => $r['idanagrafica'],
|
'id_anagrafica' => $r['idanagrafica'],
|
||||||
|
@ -116,7 +116,7 @@ class FileManager implements ManagerInterface
|
|||||||
<i class="fa fa-external-link"></i> '.$r['name'].'
|
<i class="fa fa-external-link"></i> '.$r['name'].'
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<small> ('.$file->extension.')'.((!empty($file->size)) ? ' ('.\Util\FileSystem::formatBytes($file->size).')' : '').'</small>'.'
|
<small> ('.$file->extension.')'.((!empty($file->size)) ? ' ('.\Util\FileSystem::formatBytes($file->size).')' : '').' '.(($r['name']=='Logo stampe' or $r['name']=='Filigrana stampe') ? '<i class="fa fa-file-text-o"></i>': '' ).'</small>'.'
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
<td>'.\Translator::timestampToLocale($r['created_at']).'</td>
|
<td>'.\Translator::timestampToLocale($r['created_at']).'</td>
|
||||||
|
Loading…
Reference in New Issue
Block a user