Calcolo automatico codice articolo in fase di duplicazione se non specificato
This commit is contained in:
parent
5de24614b2
commit
18b8444ce3
|
@ -222,7 +222,15 @@ switch (post('op')) {
|
||||||
// Duplica articolo
|
// Duplica articolo
|
||||||
case 'copy':
|
case 'copy':
|
||||||
$new = $articolo->replicate();
|
$new = $articolo->replicate();
|
||||||
$new->codice = post('codice', true);
|
|
||||||
|
//Se non specifico il codice articolo lo imposto uguale all'id della riga
|
||||||
|
if (empty(post('codice'))) {
|
||||||
|
$codice = $dbo->fetchOne('SELECT MAX(id) as codice FROM mg_articoli')['codice'] + 1;
|
||||||
|
} else {
|
||||||
|
$codice = post('codice', true);
|
||||||
|
}
|
||||||
|
|
||||||
|
$new->codice = $codice;
|
||||||
$new->qta = 0;
|
$new->qta = 0;
|
||||||
$new->save();
|
$new->save();
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ echo '
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-9">
|
<div class="col-md-9">
|
||||||
{[ "type": "text", "label": "'.tr('Codice').'", "name": "codice", "required": 1, "value": "", "validation": "codice" ]}
|
{[ "type": "text", "label": "'.tr('Codice').'", "name": "codice", "value": "", "validation": "codice", "help": "'.tr('Se non specificato, il codice verrà calcolato automaticamente').'" ]}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
|
|
Loading…
Reference in New Issue