mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-03-18 12:10:17 +01:00
Bugfix
This commit is contained in:
parent
a1ad8d76e0
commit
cc195e2c73
@ -1248,7 +1248,7 @@ function redirect(href, data, method, blank) {
|
||||
|
||||
var link = href + (href.indexOf('?') !== -1 ? '&' : '?') + values.join('&') + window.location.hash;
|
||||
|
||||
if (blank) {
|
||||
if (!blank) {
|
||||
location.href = link;
|
||||
} else {
|
||||
window.open(link);
|
||||
|
@ -25,7 +25,7 @@ $_SESSION['superselect']['id_categoria'] = $records[0]['id_categoria'];
|
||||
<?php
|
||||
$immagine01 = ($records[0]['immagine01'] == '') ? '' : $rootdir.'/files/articoli/'.$records[0]['immagine01'];
|
||||
?>
|
||||
{[ "type": "image", "label": "<?php echo tr('Immagine'); ?>", "name": "immagine01", "class": "img-thumbnail", "value": "<?php echo $immagine01 ?>" ]}
|
||||
{[ "type": "image", "label": "<?php echo tr('Immagine'); ?>", "name": "immagine01", "class": "img-thumbnail", "value": "<?php echo $immagine01; ?>" ]}
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
@ -62,7 +62,7 @@ $_SESSION['superselect']['id_categoria'] = $records[0]['id_categoria'];
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
{[ "type": "select", "label": "<?php echo tr('Unità di misura'); ?>", "name": "um", "value": "$um$", "ajax-source": "misure", "icon-after": "add|<?php echo Modules::getModule('Unità di misura')['id'] ?>" ]}
|
||||
{[ "type": "select", "label": "<?php echo tr('Unità di misura'); ?>", "name": "um", "value": "$um$", "ajax-source": "misure", "icon-after": "add|<?php echo Modules::getModule('Unità di misura')['id']; ?>" ]}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -221,6 +221,11 @@ echo '
|
||||
</table>
|
||||
</div>
|
||||
</div>';
|
||||
} else {
|
||||
echo '
|
||||
<div class="alert alert-info">
|
||||
'.tr('Non ci sono listini caricati').'... '.Modules::link('Listini', null, tr('Crea il primo listino!')).'.
|
||||
</div>';
|
||||
}
|
||||
echo '
|
||||
</div>
|
||||
@ -260,6 +265,11 @@ echo '
|
||||
</table>
|
||||
</div>
|
||||
</div>';
|
||||
} else {
|
||||
echo '
|
||||
<div class="alert alert-info">
|
||||
'.tr('Non ci sono automezzi collegati').'... '.Modules::link('Automezzi', null, tr('Collega il primo automezzo!')).'.
|
||||
</div>';
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
|
@ -77,11 +77,9 @@ switch (post('op')) {
|
||||
if ($dir == 'uscita') {
|
||||
$idrivalsainps = post('idrivalsainps');
|
||||
$idritenutaacconto = post('idritenutaacconto');
|
||||
$bollo = post('bollo');
|
||||
} else {
|
||||
$idrivalsainps = 0;
|
||||
$idritenutaacconto = 0;
|
||||
$bollo = 0;
|
||||
}
|
||||
|
||||
// Leggo la descrizione del pagamento
|
||||
|
@ -166,7 +166,9 @@ if ($dir == 'uscita') {
|
||||
?>
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
{[ "type": "number", "label": "<?php echo tr('Marca da bollo'); ?>", "name": "bollo", "value": "$bollo$" ]}
|
||||
{[ "type": "number", "label": "<?php echo tr('Marca da bollo'); ?>", "name": "bollo", "value": "$bollo$", "help": "<?php echo tr('Valorizzato solo se il totale della fattura è maggiore di _TOT_ €', [
|
||||
'_TOT_' => Translator::numberToLocale(get_var("Soglia minima per l'applicazione della marca da bollo")),
|
||||
]),'.'; ?>" ]}
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
|
@ -115,9 +115,9 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " <tr><td>\n";
|
||||
|
||||
if ($rs[$i]['iddocumento'] != '') {
|
||||
($rs[$i]['dir'] == 'entrata') ? $id_module = Modules::getModule('Fatture di vendita')['id'] : $id_module = Modules::getModule('Fatture di acquisto')['id'];
|
||||
echo "<a data-toggle='modal' data-title='Dettagli movimento...' data-target='#bs-popup' class='clickable' data-href='".$rootdir.'/modules/partitario/dettagli_movimento.php?id_movimento='.$rs[$i]['id'].'&id_conto='.$rs[$i]['idconto'].'&id_module='.$id_module."' >".$rs[$i]['descrizione']."</a>\n";
|
||||
// echo " <a href='".$rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$rs[$i]['iddocumento']."'>".$rs[$i]['descrizione']."</a>\n";
|
||||
$module = ($rs[$i]['dir'] == 'entrata') ? Modules::getModule('Fatture di vendita')['id'] : Modules::getModule('Fatture di acquisto')['id'];
|
||||
echo "<a data-toggle='modal' data-title='Dettagli movimento...' data-target='#bs-popup' class='clickable' data-href='".$rootdir.'/modules/partitario/dettagli_movimento.php?id_movimento='.$rs[$i]['id'].'&id_conto='.$rs[$i]['idconto'].'&id_module='.$module."' >".$rs[$i]['descrizione']."</a>\n";
|
||||
// echo " <a href='".$rootdir.'/editor.php?id_module='.$module.'&id_record='.$rs[$i]['iddocumento']."'>".$rs[$i]['descrizione']."</a>\n";
|
||||
} else {
|
||||
echo ' <span>'.$rs[$i]['descrizione']."</span>\n";
|
||||
}
|
||||
|
@ -470,7 +470,7 @@ class Modules
|
||||
|
||||
$extra .= !empty($blank) ? ' target="_blank"' : '';
|
||||
|
||||
if (!empty($module) && !empty($id_record) && in_array($module['permessi'], ['r', 'rw'])) {
|
||||
if (!empty($module) && in_array($module['permessi'], ['r', 'rw'])) {
|
||||
return '<a href="'.ROOTDIR.'/editor.php?id_module='.$module['id'].'&id_record='.$id_record.'" '.$extra.'>'.$testo.'</a>';
|
||||
} else {
|
||||
return $alternativo;
|
||||
|
@ -38,7 +38,7 @@ if ($mostra_prezzi) {
|
||||
<tbody>';
|
||||
|
||||
// Righe
|
||||
$rs_gen = $dbo->fetchArray('SELECT *, (SELECT percentuale FROM co_iva WHERE id=idiva) AS perc_iva, IFNULL((SELECT peso_lordo FROM mg_articoli WHERE id=idarticolo),0) AS peso_lordo, IFNULL((SELECT volume FROM mg_articoli WHERE id=idarticolo),0) AS volume FROM `dt_righe_ddt` WHERE idddt='.prepare($idddt));
|
||||
$rs_gen = $dbo->fetchArray('SELECT *, (SELECT percentuale FROM co_iva WHERE id=idiva) AS perc_iva, IFNULL((SELECT peso_lordo FROM mg_articoli WHERE id=idarticolo),0) * qta AS peso_lordo, IFNULL((SELECT volume FROM mg_articoli WHERE id=idarticolo),0) * qta AS volume FROM `dt_righe_ddt` WHERE idddt='.prepare($idddt));
|
||||
foreach ($rs_gen as $r) {
|
||||
$count = 0;
|
||||
$count += ceil(strlen($r['descrizione']) / $autofill['words']);
|
||||
|
@ -717,7 +717,7 @@ UPDATE `zz_plugins` SET `name` = 'Serial' WHERE `name` = 'Lotti';
|
||||
UPDATE `zz_plugins` SET `title` = `name` WHERE `title` = '';
|
||||
|
||||
-- Nuova struttura per i plugin Sedi e Referenti in Anagrafiche
|
||||
UPDATE `zz_plugins` SET `script` = '', `options` = ' { "main_query": [ { "type": "table", "fields": "Nome, Indirizzo, Citta, CAP, Provincia, Referente", "query": "SELECT an_sedi.id, nomesede AS Nome, indirizzo AS Indirizzo, citta AS Città, cap AS CAP, provincia AS Provincia, an_referenti.nome AS Referente FROM an_sedi LEFT OUTER JOIN an_referenti ON idsede = an_sedi.id WHERE 1=1 AND an_sedi.idanagrafica=|idanagrafica| HAVING 2=2 ORDER BY an_sedi.id DESC"} ]}', `directory` = 'sedi', `version` = '2.3', `compatibility` = '2.*' WHERE `name` = 'Sedi';
|
||||
UPDATE `zz_plugins` SET `script` = '', `options` = ' { "main_query": [ { "type": "table", "fields": "Nome, Indirizzo, Città, CAP, Provincia, Referente", "query": "SELECT an_sedi.id, an_sedi.nomesede AS Nome, an_sedi.indirizzo AS Indirizzo, an_sedi.citta AS Città, an_sedi.cap AS CAP, an_sedi.provincia AS Provincia, an_referenti.nome AS Referente FROM an_sedi LEFT OUTER JOIN an_referenti ON idsede = an_sedi.id WHERE 1=1 AND an_sedi.idanagrafica=|idanagrafica| HAVING 2=2 ORDER BY an_sedi.id DESC"} ]}', `directory` = 'sedi', `version` = '2.3', `compatibility` = '2.*' WHERE `name` = 'Sedi';
|
||||
UPDATE `zz_plugins` SET `script` = '', `options` = ' { "main_query": [ { "type": "table", "fields": "Nominativo, Mansione, Telefono, Indirizzo email, Sede", "query": "SELECT an_referenti.id, an_referenti.nome AS Nominativo, mansione AS Mansione, an_referenti.telefono AS Telefono, an_referenti.email AS \'Indirizzo email\', an_sedi.nomesede AS Sede FROM an_referenti LEFT OUTER JOIN an_sedi ON idsede = an_sedi.id WHERE 1=1 AND an_referenti.idanagrafica=|idanagrafica| HAVING 2=2 ORDER BY an_referenti.id DESC"} ]}', `directory` = 'referenti', `version` = '2.3', `compatibility` = '2.*' WHERE `name` = 'Referenti';
|
||||
|
||||
-- Cleanup della tabella zz_settings
|
||||
|
Loading…
x
Reference in New Issue
Block a user