Compare commits
3 Commits
498e2551d9
...
8b46f867a2
Author | SHA1 | Date |
---|---|---|
valentina | 8b46f867a2 | |
valentina | 5a513a13c4 | |
valentina | bc2f91f3c0 |
|
@ -26,6 +26,26 @@ $numero = $documento->numero_esterno ?: $documento->numero;
|
||||||
$id_modulo_banche = Module::where('name', 'Banche')->first()->id;
|
$id_modulo_banche = Module::where('name', 'Banche')->first()->id;
|
||||||
$id_modulo_prima_nota = Module::where('name', 'Prima nota')->first()->id;
|
$id_modulo_prima_nota = Module::where('name', 'Prima nota')->first()->id;
|
||||||
|
|
||||||
|
$mesi_chiusura = $dbo->fetchArray('SELECT mese FROM an_pagamenti_anagrafiche WHERE idanagrafica = '.$record['idanagrafica']);
|
||||||
|
$scadenza_in_chiusura = 0;
|
||||||
|
|
||||||
|
foreach ($scadenze as $scadenza) {
|
||||||
|
$scadenza = (array) $scadenza;
|
||||||
|
foreach ($mesi_chiusura as $mese) {
|
||||||
|
if (date('m', strtotime(($scadenza['data_concordata'] && $scadenza['data_concordata'] != '0000-00-00') ? $scadenza['data_concordata'] : $scadenza['scadenza'])) == str_pad($mese['mese'], 2, '0', STR_PAD_LEFT)) {
|
||||||
|
$scadenza_in_chiusura = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($scadenza_in_chiusura) {
|
||||||
|
echo '
|
||||||
|
<div class="alert alert-warning">
|
||||||
|
<i class="fa fa-warning"></i> '.tr("E' presente una scadenza che rientra nel periodo di chiusura dell'azienda, impostato nel plugin").'
|
||||||
|
<b>'.Plugins::link('Regole pagamenti', $scadenza['idanagrafica'], tr('Regole pagamenti')).'</b>
|
||||||
|
</div>';
|
||||||
|
}
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<form action="" method="post" id="edit-form">
|
<form action="" method="post" id="edit-form">
|
||||||
<input type="hidden" name="op" value="update">
|
<input type="hidden" name="op" value="update">
|
||||||
|
|
|
@ -51,8 +51,8 @@ switch ($operazione) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'deletepagamento':
|
case 'deletepagamento':
|
||||||
$id = filter('id');
|
$id_record = post('id_record');
|
||||||
$dbo->query('DELETE FROM `an_pagamenti_anagrafiche` WHERE `id` = '.prepare($id).'');
|
$dbo->query('DELETE FROM `an_pagamenti_anagrafiche` WHERE `id` = '.prepare($id_record).'');
|
||||||
|
|
||||||
flash()->info(tr('Regola pagamento eliminata!'));
|
flash()->info(tr('Regola pagamento eliminata!'));
|
||||||
|
|
||||||
|
|
|
@ -88,7 +88,7 @@ echo '
|
||||||
backto: "record-edit",
|
backto: "record-edit",
|
||||||
hash: hash,
|
hash: hash,
|
||||||
op: "deletepagamento",
|
op: "deletepagamento",
|
||||||
id: "'.$record['id'].'",
|
id_record: "'.$record['id'].'",
|
||||||
id_plugin: "'.$id_plugin.'",
|
id_plugin: "'.$id_plugin.'",
|
||||||
id_module: "'.$id_module.'",
|
id_module: "'.$id_module.'",
|
||||||
id_parent: "'.$id_parent.'",
|
id_parent: "'.$id_parent.'",
|
||||||
|
|
|
@ -282,7 +282,7 @@ class Modules
|
||||||
$testo = $testo.' <i class="fa fa-external-link"></i>';
|
$testo = $testo.' <i class="fa fa-external-link"></i>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$module = self::get(Module::where('name', $modulo)->first()->id);
|
$module = self::get(Module::where('name', $modulo)->orWhere('id', $modulo)->first()->id);
|
||||||
|
|
||||||
$extra .= !empty($blank) ? ' target="_blank"' : '';
|
$extra .= !empty($blank) ? ' target="_blank"' : '';
|
||||||
|
|
||||||
|
|
|
@ -135,7 +135,7 @@ class Plugins
|
||||||
if (!empty($plugin) && in_array($plugin->permission, ['r', 'rw'])) {
|
if (!empty($plugin) && in_array($plugin->permission, ['r', 'rw'])) {
|
||||||
$anchor = 'tab_'.$plugin->id;
|
$anchor = 'tab_'.$plugin->id;
|
||||||
|
|
||||||
return Modules::link($plugin->module->name, $id_record, $testo, $alternativo, $extra, $blank, $anchor);
|
return Modules::link($plugin->idmodule_to, $id_record, $testo, $alternativo, $extra, $blank, $anchor);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $alternativo;
|
return $alternativo;
|
||||||
|
|
Loading…
Reference in New Issue