Correzioni minori
This commit is contained in:
parent
a4ab015a2a
commit
9585ef79f9
|
@ -180,6 +180,7 @@ switch (post('op')) {
|
|||
if (!empty($_FILES) && !empty($_FILES['immagine']['name'])) {
|
||||
$upload = Uploads::upload($_FILES['immagine'], [
|
||||
'name' => 'Immagine',
|
||||
'category' => 'Immagini',
|
||||
'id_module' => $id_module,
|
||||
'id_record' => $id_record,
|
||||
], [
|
||||
|
|
|
@ -167,13 +167,23 @@ class Combinazione extends Model
|
|||
protected function sincronizzaCampi($values)
|
||||
{
|
||||
$articoli = $this->articoli->pluck('id')->all();
|
||||
if (empty($articoli)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Aggiornamento dati varianti
|
||||
database()->table('mg_articoli')
|
||||
->whereIn('id', $articoli)
|
||||
->update($values);
|
||||
|
||||
// Filtro campi combinazioni
|
||||
$combo = collect($values)->filter(function ($value, $key) {
|
||||
return in_array($key, self::$campi_combinazione);
|
||||
});
|
||||
|
||||
// Aggiornamento dati combinazioni
|
||||
database()->table('mg_combinazioni')
|
||||
->where('id', $this->id)
|
||||
->update($values);
|
||||
->update($combo->toArray());
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue