Es will mir nicht gelingen, meinen Kategoriebaum per Ameise ordentlich zu importieren.
Ich habe eine CSV-Datei über die Kategorien, mit Bezeichnung, Texten, Sortiernummer und den gewünschten Kategorie-Leveln.
Der Import funktioniert anstandslos, sowohl im Trockenlauf als auch "in echt", ohne Fehlermeldungen.
Danach ist alles übernommen, jede Kategorie befindet sich im gewünschten Level, alles scheint vollständig ausgefüllt, nur die Sortierung stimmt nicht.
In den Kategoriedetails steht bei Sortierung überall 0.
Das Sortierfeld im CSV ist numerisch zwischen 10 und 270, es ist weder das erste noch das letzte Feld.
Alles davor und dahinter wird verarbeitet. Dieses eine Feld für die Sortierung wird jedoch ignoriert, obwohl es für den Import der Sortiernummer definitiv zugewiesen ist.
Dann bin ich darauf verfallen, dass dies vielleicht nur beim Update übernommen wird, ich also die Kategorien einfach nochmal updaten sollte.
Dafür wollte ich dieselbe CSV-Datei wieder verwenden, habe dann jedoch nur die Felder für Kategorie-Name (unter Kategorie Update) und die Sortiernummer (unter Kategorie Daten) zugewiesen. Unter den Einstellungen musste dann zur Identifizierung der Kategoriename verwendet werden, da ja die interne Nummer in der CSV-Datei nicht vorhanden ist.
Außerdem habe ich bei der Importart "Nur vorhandene aktualisieren" ausgewählt.
Leider funktioniert auch dies nicht, beim Trockenlauf erfolgt für jede einzelne Zeile die Meldung
Datensatz nnn: Kategorie Level 1 nicht gesetzt und keine Standardkategorie vorhanden! #ÜBERGEHE DATENSATZ#
Ich verstehe das nicht. Natürlich ist Level 1 usw bei diesem Update nicht gesetzt. Das ist ja auch schon längst beim Import geschehen, und diese Zuordnung will ich ja gar nicht ändern. Die Ameise soll einfach den Datensatz anhand des Feldes Kategorie-Name identifizieren, und dort den Inhalt des Feldes Sortiernummer ergänzen.
Oder ich habe das Prinzip doch noch nicht verstanden.
Wo mache ich denn meine Anfänger-Denkfehler?
Vielen Dank, fibergirl
Ich habe eine CSV-Datei über die Kategorien, mit Bezeichnung, Texten, Sortiernummer und den gewünschten Kategorie-Leveln.
Der Import funktioniert anstandslos, sowohl im Trockenlauf als auch "in echt", ohne Fehlermeldungen.
Danach ist alles übernommen, jede Kategorie befindet sich im gewünschten Level, alles scheint vollständig ausgefüllt, nur die Sortierung stimmt nicht.
In den Kategoriedetails steht bei Sortierung überall 0.
Das Sortierfeld im CSV ist numerisch zwischen 10 und 270, es ist weder das erste noch das letzte Feld.
Alles davor und dahinter wird verarbeitet. Dieses eine Feld für die Sortierung wird jedoch ignoriert, obwohl es für den Import der Sortiernummer definitiv zugewiesen ist.
Dann bin ich darauf verfallen, dass dies vielleicht nur beim Update übernommen wird, ich also die Kategorien einfach nochmal updaten sollte.
Dafür wollte ich dieselbe CSV-Datei wieder verwenden, habe dann jedoch nur die Felder für Kategorie-Name (unter Kategorie Update) und die Sortiernummer (unter Kategorie Daten) zugewiesen. Unter den Einstellungen musste dann zur Identifizierung der Kategoriename verwendet werden, da ja die interne Nummer in der CSV-Datei nicht vorhanden ist.
Außerdem habe ich bei der Importart "Nur vorhandene aktualisieren" ausgewählt.
Leider funktioniert auch dies nicht, beim Trockenlauf erfolgt für jede einzelne Zeile die Meldung
Datensatz nnn: Kategorie Level 1 nicht gesetzt und keine Standardkategorie vorhanden! #ÜBERGEHE DATENSATZ#
Ich verstehe das nicht. Natürlich ist Level 1 usw bei diesem Update nicht gesetzt. Das ist ja auch schon längst beim Import geschehen, und diese Zuordnung will ich ja gar nicht ändern. Die Ameise soll einfach den Datensatz anhand des Feldes Kategorie-Name identifizieren, und dort den Inhalt des Feldes Sortiernummer ergänzen.
Oder ich habe das Prinzip doch noch nicht verstanden.
Wo mache ich denn meine Anfänger-Denkfehler?
Vielen Dank, fibergirl
Zuletzt bearbeitet: