Hallo, ich erstelle über die Rest-API zuerst FilterGroup $properties = array( "name" =\> "Brandwein", 'position' =\> 1, 'comparable' =\> 1, 'sortmode' =\> 2 ); $client-\>call('propertyGroups', ApiClient::METHODE\_POST, $properties );
und übergebe dann die FilterGroupId dem Artikel und füge meine Options hinzu: 'filterGroupId' =\> 1, 'propertyValues' =\> array( array( 'option' =\> array('name' =\> "Alkoholgehalt"), 'value' =\> '10%' ), array( 'option' =\> array('name' =\> "Farbe"), 'value' =\> 'rot' ) )
Das funktioniert auch super. Wenn ich jetzt eine weitere FilterGroup anlege, welche die gleichen Options hat wie die oben angelegte, dann werden im Backend die Options nochmals angelegt. Wie kann ich ein mehrfaches Anlegen der Options verhindern? Danke. lg Christoph
Ich denke du müsstest noch die zugeordnete Eigenschaftsgruppe angeben wie etwa: 'propertyGroup' =\> array( 'id' =\> 1, 'name' =\> 'Schuhe' ),