Aggiunta possibilità di non specificare un codice per gli articoli
This commit is contained in:
parent
adfc7a5294
commit
99c755c88f
|
@ -5,10 +5,16 @@ include_once __DIR__.'/../../core.php';
|
|||
switch (post('op')) {
|
||||
// Aggiunta articolo
|
||||
case 'add':
|
||||
$codice = post('codice');
|
||||
|
||||
//Se non specifico il codice articolo lo imposto uguale all'id della riga
|
||||
if (empty(post('codice'))){
|
||||
$codice = $dbo->fetchOne('SELECT (MAX(id)+1) as codice FROM mg_articoli')['codice'];
|
||||
}else{
|
||||
$codice = post('codice');
|
||||
}
|
||||
|
||||
// Inserisco l'articolo e avviso se esiste un altro articolo con stesso codice.
|
||||
if ($dbo->fetchNum('SELECT * FROM mg_articoli WHERE codice='.prepare($codice)) == 1) {
|
||||
if ($dbo->fetchNum('SELECT * FROM mg_articoli WHERE codice='.prepare($codice)) > 0) {
|
||||
flash()->warning(tr('Esiste già un articolo con questo codice'));
|
||||
}
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ unset($_SESSION['superselect']['id_categoria']);
|
|||
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
{[ "type": "text", "label": "<?php echo tr('Inserisci il codice:'); ?>", "name": "codice", "required": 1, "value": "<?php echo htmlentities(filter('codice')) ?: ''; ?>" ]}
|
||||
{[ "type": "text", "label": "<?php echo tr('Inserisci il codice:'); ?>", "name": "codice", "required": 0, "value": "<?php echo htmlentities(filter('codice')) ?: ''; ?>", "help": "<?php echo tr('Se non specificato, il codice verrà calcolato automaticamente'); ?>" ]}
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
|
|
Loading…
Reference in New Issue