Hallo Tim,
probier mal folgende Konfiguration:
Step 1: Holst du die Artikel mit der Image Url. Dabei musst du "enableImages" aktivieren
Step 2: Filtest du nach Images != "" um nur noch Datensätze zubekommen die Bilder enthalten
Step 3: Baust du dir deinen Dateinamen in einer neuen Spalte zusammen (z.B. Herstellerartikelnummer+Herstellerfarbe)
Step 4: Als Host nimmst du ${Images} und in den erweiterten Optionen als filename ${Dateiname}.jpg
Anschließend noch ein FTPupload und das sollte es tun.
Viele Grüße,
Lukas
Hallo Tim,
der Aufbau sieht schon mal gut aus. Was mir noch eingefallen ist. Ihr werde bestimmt mehrere Bilder an einem Artikel haben. Dafür musst du nach dem SpreadsheetMapper noch ein SpreadSheetColumnValueSplit2Rows Step einfügen und den folgendermaßen einstellen:
Dadurch werden die Image URL die mit ";" getrennt sind, in einzelne neue Zeile geschrieben, wodurch der Fehler im URL Download schon mal verhindert wird. Im nachfolgenden URL Download musst du dann diesen Step als input wählen.
Des Weiteren musst du in der Option filename den richtigen Spaltennamen verwenden. ${Dateiname} war von mir nur ein Besipiel, da ich in der PDF gesehen habe, dass da keine Spalte "Dateiname" heißt. Entschuldige wenn das nicht ganz hervorkam.
Also musst du in dem SpreadsheetMapper 2 Spalten haben. Die Spalte "Images" mit den URLs und eine Spalte "Dateiname" in dem du dir den Namen zusammenbaust, indem du in das Wertfeld etwas in die Richtung wie
${Herstellerartikelnummer}_${Herstellerfarbe} schreibst. Wobei du Herstellerartikelnummer und Herstellerfarbe mit den richtigen Werten ersetzen musst.
Zu deiner zweiten Frage. Du kannst die Spaltenname in jedem Mapper ändern, musst dann aber natürlich in nachfolgenden Steps, wenn du die Spalten verwendest, den Namen anpassen.
Viele Grüße,
Lukas