Fix import
This commit is contained in:
parent
b716ef8fc6
commit
632b801d29
|
@ -296,7 +296,7 @@ class CSV extends CSVImporter
|
||||||
$database->insert('an_settori_lang', [
|
$database->insert('an_settori_lang', [
|
||||||
'id_lang' => \Models\Locale::getDefault()->id,
|
'id_lang' => \Models\Locale::getDefault()->id,
|
||||||
'id_record' => $id_settore,
|
'id_record' => $id_settore,
|
||||||
'name' => $settore,
|
'title' => $settore,
|
||||||
])['id'];
|
])['id'];
|
||||||
}
|
}
|
||||||
unset($record['id_settore']);
|
unset($record['id_settore']);
|
||||||
|
|
|
@ -277,7 +277,7 @@ class CSV extends CSVImporter
|
||||||
$sottocategoria = null;
|
$sottocategoria = null;
|
||||||
if (!empty($record['categoria'])) {
|
if (!empty($record['categoria'])) {
|
||||||
// Categoria
|
// Categoria
|
||||||
$categoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['categoria'])))->orWhere('name', strtolower((string) $record['categoria']))->first();
|
$categoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['categoria'])))->first();
|
||||||
|
|
||||||
if (empty($categoria)) {
|
if (empty($categoria)) {
|
||||||
$categoria = Categoria::build();
|
$categoria = Categoria::build();
|
||||||
|
@ -287,7 +287,7 @@ class CSV extends CSVImporter
|
||||||
|
|
||||||
// Sotto-categoria
|
// Sotto-categoria
|
||||||
if (!empty($record['sottocategoria'])) {
|
if (!empty($record['sottocategoria'])) {
|
||||||
$sottocategoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['sottocategoria'])))->orWhere('name', strtolower((string) $record['sottocategoria']))->first();
|
$sottocategoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['sottocategoria'])))->first();
|
||||||
|
|
||||||
if (empty($sottocategoria)) {
|
if (empty($sottocategoria)) {
|
||||||
$sottocategoria = Categoria::build();
|
$sottocategoria = Categoria::build();
|
||||||
|
|
|
@ -115,7 +115,7 @@ class CSV extends CSVImporter
|
||||||
$sottocategoria = null;
|
$sottocategoria = null;
|
||||||
if (!empty($record['categoria'])) {
|
if (!empty($record['categoria'])) {
|
||||||
// Categoria
|
// Categoria
|
||||||
$categoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['categoria'])))->orWhere('name', strtolower((string) $record['categoria']))->get()->id;
|
$categoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['categoria'])))->first();
|
||||||
|
|
||||||
if (empty($categoria)) {
|
if (empty($categoria)) {
|
||||||
$categoria = Categoria::build();
|
$categoria = Categoria::build();
|
||||||
|
@ -125,7 +125,7 @@ class CSV extends CSVImporter
|
||||||
|
|
||||||
// Sotto-categoria
|
// Sotto-categoria
|
||||||
if (!empty($record['sottocategoria'])) {
|
if (!empty($record['sottocategoria'])) {
|
||||||
$sottocategoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['sottocategoria'])))->orWhere('name', strtolower((string) $record['sottocategoria']))->get()->id;
|
$sottocategoria = Categoria::where('id', '=', (new Categoria())->getByField('title', strtolower((string) $record['sottocategoria'])))->first();
|
||||||
if (empty($sottocategoria)) {
|
if (empty($sottocategoria)) {
|
||||||
$sottocategoria = Categoria::build();
|
$sottocategoria = Categoria::build();
|
||||||
$sottocategoria->setTranslation('title', $record['sottocategoria']);
|
$sottocategoria->setTranslation('title', $record['sottocategoria']);
|
||||||
|
@ -168,7 +168,7 @@ class CSV extends CSVImporter
|
||||||
|
|
||||||
$impianto->idanagrafica = $anagrafica->idanagrafica;
|
$impianto->idanagrafica = $anagrafica->idanagrafica;
|
||||||
$impianto->id_marca = $id_marca;
|
$impianto->id_marca = $id_marca;
|
||||||
$impianto->modello = $record['modello'];
|
$impianto->id_modello = $record['modello'];
|
||||||
$impianto->save();
|
$impianto->save();
|
||||||
|
|
||||||
if (!empty($record['sede'])) {
|
if (!empty($record['sede'])) {
|
||||||
|
|
|
@ -126,7 +126,7 @@ class CSV extends CSVImporter
|
||||||
if (empty($record['stato'])) {
|
if (empty($record['stato'])) {
|
||||||
$stato = Stato::where('name', 'Completato')->first();
|
$stato = Stato::where('name', 'Completato')->first();
|
||||||
} else {
|
} else {
|
||||||
$stato = Stato::where('name', $record['stato'])->first()->id;
|
$stato = Stato::where('name', $record['stato'])->first();
|
||||||
}
|
}
|
||||||
unset($record['stato']);
|
unset($record['stato']);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue