Also mir ist beim umprogrammieren der Importklasse eine bzw. zwei Zeilen Code aufgefallen die, wie ich feststellen musste zu Fehlern... (Vllt sollte ich sagen das es eher ne Warnung anstatt eines Fehlers ist)
Es geht hier um folgende Zeilen:
(Ziemlich weit unten, mit einem Kommentar markiert)if ($line_data['p_model'] != '') {
if ($line_data['p_cat.0'] != '' || $this->FileSheme['p_cat.0'] != 'Y') {
if ($this->FileSheme['p_cat.0'] != 'Y') {
if ($this->checkModel($line_data['p_model'])) {
$this->insertProduct($line_data, 'update');
} else {
$this->insertProduct($line_data,'insert');
}
} else {
if ($this->checkModel($line_data['p_model'])) {
$this->insertProduct($line_data, 'update',true);
} else {
$this->insertProduct($line_data,'insert',true);
}
}
} else {
/** DAS HIER IST DIE ERSTE ZEILE **/
$this->errorLog[] = '<b>ERROR:</b> no Categorie, line: '.$i.' dataset: '.$line_fetch['data'];
}
} else {
/** UND DAS HIER IST DIE ZWEITE ZEILE **/
$this->errorLog[] = '<b>ERROR:</b> no Modelnumber, line: '.$i.' dataset: '.$line_fetch['data'];
}
Die Variablen
$i und
$line_fetch['data'] gibt es garnicht.
Letztendlich denke ich sie sollen dafür sorgen, das wenn man Daten importiert und Informationen fehlen, angezeigt wird an welcher Stelle in der Datei die Daten fehlen.
Gibt es dafür schon einen Fix?
An sich kann ich es auch selbst fixen aber vllt war ja schon jemand schneller.
Ggf. brauch auch jemand den Fix dann kann ich ihn ja Posten wenn keiner schneller ist
Linkback: https://www.modified-shop.org/forum/index.php?topic=30848.0