Produkt nach Erstellung über REST API, erst nach erneutem Speichern im Backend im Frontend sichbar

Hallo zusammen,

ich habe eine kurze Frage. Ich erstelle ein Produkt über die REST API. Dieses Produkt ist danach auch direkt im Backend sichbar.

Allerdings kann ich bspw. über die Vorschau das Produkt nicht im Frontend aufrufen. Wenn ich das Produkt im Backend öffne und einmal auf Speichern klicke funktioniert es.

Ich dachte es hilft evtl. per sw:rebuild:category:tree mit der Console den Kategoriebaum neu aufzubauen. Aber das bringt auch keine Abhilfe.

Das Produkt wird über die Api mit folgenden Informationen erzeugt:

[
	'name' => 'Produkt Blau',
	'active' => true,
	'tax'	=> 19,
	'supplier' => 'Hersteller Blau',
	'categories' => [
	  ['path' => 'Deutsch|Blaue Produkte'],
	],
	'mainDetail' => [
      'number' => 'produkt-blau',
      'inStock' => 15,
      'prices' => [
        [
          'customerGroupKey' => 'EK',
          'price' => 999,
        ]
      ]
    ]
]

Fehlt mir evtl. hier schon ein Wert? Ich kann leider nach dem Speichern über das Backend keinen Unterschied am Produkt sehen.

Ich hoffe jemand hat einen Tipp für mich.

Vermutlich fehlt in mainDetail noch ein ‚active‘ => true

2 Likes