Antwort #4 am: 24. Januar 2015, 18:55:26
[...]
Bei Standardaktion stehen doch aber mehr als nur "insert" und "ignore" zur Verfügung? Ich finde kein "update" oder"delete".
[...]
Also laut SQL-Befehl steht dort nur "ignore" & "insert" zur Verfügung.
INSERT INTO configuration VALUES (NULL , 'CSV_DEFAULT_ACTION', 'ignore', '20', '5', NULL , NOW( ) , NULL , 'xtc_cfg_select_option(array(\'ignore\', \'insert\'),');
[...]
Verstehe ich das richtig, dass ich nun das zusätzliche Feld "action" in meiner CSV zukünftig nicht mehr benötige, sondern das einfach über das Dropdown regele?
[...]
Anleitung des Moduls lesen hilft:
Standardaktion dient als Standardwert für das Feld "action" bei einem Export. Mit diesem Feld lassen sich die Importe genauer steuern (mehr dazu folgt noch). Standard ist "ignore", bei dem alle Datensätze beim einlesen ignoriert werden. Dies ist von Vorteil, wenn in den Listen nur kleine Änderungen vorgenommen werden sollen, da dann alle Werte erstmal ignoriert werden und nur die notwendigen müssen dann mit einer eigenen Aktion versehen werden. Alternativ kann der Wert "insert" gewählt werden, um bei größeren Änderungen alle Daten wieder einzuspielen.
Das heisst aber nicht, dass du die Spalte "action" in der CSV-Datei nicht mehr brauchst. Auch das steht in der Anleitung:
Felder für Produkte (Feldbezeichner - Erklärung):
- [...]
- action - Pflichtfeld
- Werte:
- ignore - Artikel ignorieren
- insert - Artikel einfügen, wenn bereits vorhanden, wird aktualisiert
- update - Artikel aktualisieren
- delete - Artikel löschen
- [...]
Grüße
Torsten