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
|
||||
case 'copy':
|
||||
$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->save();
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ echo '
|
|||
|
||||
<div class="row">
|
||||
<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 class="col-md-3">
|
||||
|
|
Loading…
Reference in New Issue