[GELÖST] REST-API: ShippingTime bleibt leer

Folgender lokaler API-Call erstellt einen neuen Artikel, einzig die shippingTime bleibt stur auf NULL. Erkennt jemand den Fehler ? $articleResource = \Shopware\Components\Api\Manager::getResource('Article'); $params = array( 'name' =\> 'Artikel', 'description' =\> $description, 'active' =\> 1, 'taxId' =\> 1, 'supplierId' =\> 1, 'categories' =\> array( array('id' =\> 5) ), 'mainDetail' =\> array( 'number' =\> $ordernumber, 'inStock' =\> 1000, 'active' =\> 1, 'weight' =\> $this-\>totalWeight[$offer], 'shippingTime' =\> '2-3', 'prices' =\> array( array( 'customerGroupKey' =\> 'EK', 'price' =\> ($this-\>totalPrice[$offer]\*1.19), ), ) ), ); $article = $articleResource-\>create($params);

das T klein?

Hab ich auch schon versucht, brachte keinen Erfolg.

So, es funktioniert doch. Es kann sowohl shippingtime als auch shippingTime benutzt werden. Obwohl man das Attribut bei der Artikelerstellung in main Details anlegt habe ich es zuerst in der s_articles-tabelle gefunden. Dort gibt es ein Feld shippingtime. @SW: Vermutlich ein Relikt? In der Tabelle s_articles_details wird der Wert korrekt eingetragen. Im Frontend erschien der Wert nicht, weil die Abfrage in der plugin/index/delivery_informations.tpl in Verbindung mit dem wert instock zu einer anderen Lieferstatus-Ausgabe führte.