Hallo Community,
ich sitze hier schon wieder seit einer Stunde an einem Problem, was eigentlich in 5 Minuten gelöst sein sollte - es aber nicht ist, weil Shopware sich einfach nicht an die eigenen Dokus hält und vorn wie hinten nicht richtig funktioniert, für so einen Mist hat man als Entwickler echt keine Zeit!
Ich versuche lediglich Freitextfelder beim Artikel-Einspielen automatisch mit zu befüllen und gebe diese Info wie in der Doku beschrieben mit:
Array
(
[supplierId] => 29
[taxId] => 1
[name] => Artikelname
[description] =>
[descriptionLong] => Langer Text
[added] => 2019-01-30T09:29:06+0200
[active] => 1
[keywords] =>
[metaTitle] =>
[changed] => 2019-01-30T09:29:06+0200
[crossBundleLook] => 0
[pseudoSales] => 0
[mode] => 0
[mainDetail] => Array
(
[number] => 12345678
[active] => 1
[inStock] => 0
[weight] => 0.000
[ean] => 12345678
[minPurchase] => 1
[purchaseUnit] => 30
[referenceUnit] => 1
[packUnit] =>
[shippingFree] =>
[shippingTime] => 10-15
[purchaseSteps] =>
[maxPurchase] =>
[stockMin] => 0
[releaseDate] =>
[attribute] => Array
(
[multiples] => 1,2,4
[attr12] => 98
)
)
[prices] ...
...
...
)
Das funktioniert auch alles Prima bis auf den Fakt, dass die Freitextfelder einfach nicht befüllt werden beim Artikel!
Schon versucht ein Konvertieren in String zu erzwingen, aus dem mainDetail raus und wieder rein verschoben, juckt ihn aber alles überhaupt nicht.
SW-Version 5.3.3