Hi
wir füllen dieses Feld, glaube ich, eigentlich genau so:
'name':'Title'
'sku':'12345678'
'type':'simple'
'regular_price':'12.34'
'description':'Lorem ipsum'
'short_description':'Lorem ipsum'
'categories':[{'id': '123'}, {'id': '345'}, {'id': 678}]
'attributes':[{'id': 9, 'options': [...]}]
'meta_data':[{'key': 'dbl_weight', 'value': 5544.0}, {'key': 'str_ean', 'value': '123456'}, {'key': 'str_brand', 'value': 'brand'}, {'key': 'tmstmp_image_update', 'value': None}, {'key': 'tmstmp_lastupdate_eco', 'value': '11.07.2022'}, {'key': 'logo', 'value': '/logos/marken/123.jpg'}, {'key': 'Logoverband1', 'value': '/logos/firmen/biosie...l_icon.jpg'}, {'key': 'str_ing_aroma', 'value': None}, {'key': 'str_inverkehrbringer', 'value': 'Lorem ipsum'}, {'key': 'str_geschmack', 'value': 'lorem '}, {'key': 'str_verpackungsart', 'value': 'Lorem '}, {'key': 'str_tiernahrung_futt...satzstoffe', 'value': 'Lorem ipsum'}, {'key': 'b_tiernahrung_futter..._vorhanden', 'value': 'ja '}, {'key': 'str_tiernahrung_kate...mittel_txt', 'value': 'Lorem '}, ...]
'tax_class':'reduced rate'
'unit':{'slug': 'kg'}
'unit_price':{'base': 1, 'price': '', 'price_auto': False, 'price_regular': 9.8, 'price_sale': '', 'product': 4.92}
special variables
function variables
'base':1
'price':''
'price_auto':False
'price_regular':9.8
'price_sale':''
'product':4.92
len():6
'catalog_visibility':'visible'
'weight':'5.544'
'in_stock':True
'images':[{'src': 'https...', 'position': 0}]
Der einzige Unterschied ist, dass wir “price_html” nicht mit angeben.
Als Fehlermeldung erhalten wir dann: “?(400, ‘rest_invalid_param’, ‘Ungültige(r) Parameter: unit_price’)“”