. */ include_once __DIR__.'/../../core.php'; use Modules\Fatture\Stato; switch (post('op')) { case 'update': $descrizione = post('descrizione'); $stato_new = (new Stato())->getByField('name', $descrizione); if (!empty($stato_new) && $stato_new != $id_record) { flash()->error(tr('Questo nome è già stato utilizzato per un altro stato.')); } else { $stato->icona = post('icona'); $stato->colore = post('colore'); $stato->setTranslation('name', $descrizione); $stato->save(); break; } }