XML Artikelimport Sonderfall - bricht ab.

Hallo, Ich nutze den XML-Artikelimport von Heiner aus dem Tutorial. Nun habe ich den Fall, dass einige Artikel nur eine Variante besitzen. Falls das in Shopware in Problem darstellt würde ich das im Import Script abfangen. Doch so weit komme ich leider nicht, das schon das Array welches erzeugt wird einen Fehler enthält: Vergleich Artikel mit mehreren Varianten vs. Artikel mit 1 Variante: [“configurator”]=> array(1) { [“values”]=> array(1) { [“value”]=> array(2) { [color=red] [0]=>[/color] array(10) { [“valueID”]=> string(1) “6” [“ordernumber”]=> string(8) “099016_6” [“gv_attr2”]=> string(8) “00996355” [“net_price”]=> string(3) “120” [“price”]=> string(3) “144” [“group1”]=> string(6) “Format” [“group2”]=> string(0) “” [“option1”]=> string(3) “24"” [“option2”]=> string(0) “” [“active”]=> string(1) “1” } [color=red] [1]=>[/color] array(10) { [“valueID”]=> string(2) “12” [“ordernumber”]=> string(9) “099016_12” [“gv_attr2”]=> string(8) “00998211” [“net_price”]=> string(3) “300” [“price”]=> string(3) “360” [“group1”]=> string(6) “Format” [“group2”]=> string(0) “” [“option1”]=> string(3) “60"” [“option2”]=> string(0) “” [“active”]=> string(1) “1” } } } Im Vergleich dazu der configurator Teil wenn nur eine Variante existiert: [“configurator”]=> array(1) { [“values”]=> array(1) { [“value”]=> array(10) { [“valueID”]=> string(1) “6” [“ordernumber”]=> string(8) “099014_6” [“gv_attr2”]=> string(8) “00996330” [“net_price”]=> string(3) “120” [“price”]=> string(3) “144” [“group1”]=> string(6) “Format” [“group2”]=> string(0) “” [“option1”]=> string(3) “24"” [“option2”]=> string(0) “” [“active”]=> string(1) “1” } } Dadurch kommt das ganze Script durcheinander und bricht ab. Irgendwelche Ideen wo ich da ansetzen kann? muss ich dazu in die api.php schauen? Ich steh gerade etwas an :frowning: