Fix per salvataggio codici contenenti punti
This commit is contained in:
parent
6c4e020c20
commit
b178cc223a
|
@ -36,7 +36,7 @@ switch (post('op')) {
|
||||||
if (empty(post('codice'))) {
|
if (empty(post('codice'))) {
|
||||||
$codice = $dbo->fetchOne('SELECT MAX(id) as codice FROM mg_articoli')['codice'] + 1;
|
$codice = $dbo->fetchOne('SELECT MAX(id) as codice FROM mg_articoli')['codice'] + 1;
|
||||||
} else {
|
} else {
|
||||||
$codice = post('codice');
|
$codice = post('codice', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Inserisco l'articolo e avviso se esiste un altro articolo con stesso codice.
|
// Inserisco l'articolo e avviso se esiste un altro articolo con stesso codice.
|
||||||
|
@ -71,7 +71,7 @@ switch (post('op')) {
|
||||||
if (isAjaxRequest()) {
|
if (isAjaxRequest()) {
|
||||||
echo json_encode([
|
echo json_encode([
|
||||||
'id' => $id_record,
|
'id' => $id_record,
|
||||||
'text' => post('codice').' - '.post('descrizione'),
|
'text' => post('codice', true).' - '.post('descrizione'),
|
||||||
'data' => [
|
'data' => [
|
||||||
'descrizione' => post('descrizione'),
|
'descrizione' => post('descrizione'),
|
||||||
'prezzo_acquisto' => post('prezzo_acquisto'),
|
'prezzo_acquisto' => post('prezzo_acquisto'),
|
||||||
|
@ -96,12 +96,12 @@ switch (post('op')) {
|
||||||
])->count();
|
])->count();
|
||||||
if ($numero_codice > 0) {
|
if ($numero_codice > 0) {
|
||||||
flash()->warning(tr('Attenzione: il codice _CODICE_ è già stato utilizzato _N_ volta', [
|
flash()->warning(tr('Attenzione: il codice _CODICE_ è già stato utilizzato _N_ volta', [
|
||||||
'_CODICE_' => post('codice'),
|
'_CODICE_' => post('codice', true),
|
||||||
'_N_' => $numero_codice,
|
'_N_' => $numero_codice,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
$articolo->codice = post('codice');
|
$articolo->codice = post('codice', true);
|
||||||
$articolo->barcode = post('barcode');
|
$articolo->barcode = post('barcode');
|
||||||
$articolo->descrizione = post('descrizione');
|
$articolo->descrizione = post('descrizione');
|
||||||
$articolo->um = post('um');
|
$articolo->um = post('um');
|
||||||
|
@ -212,7 +212,7 @@ switch (post('op')) {
|
||||||
// Duplica articolo
|
// Duplica articolo
|
||||||
case 'copy':
|
case 'copy':
|
||||||
$new = $articolo->replicate();
|
$new = $articolo->replicate();
|
||||||
$new->codice = post('codice');
|
$new->codice = post('codice', true);
|
||||||
$new->qta = 0;
|
$new->qta = 0;
|
||||||
$new->save();
|
$new->save();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue