# Produkt Variantenkonfigurationen sortieren via API

**URL:** <https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485>\
**Category:** Programmierung\
**Created:** [27. Juni 2025 um 14:01 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485 "2025-06-27T14:01:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![cci-woelfel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/cci-woelfel/32/24017_2.png) [@cci-woelfel](https://forum.shopware.com/u/cci-woelfel)\
**Post date:** [27. Juni 2025 um 14:01 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485/1 "2025-06-27T14:01:00Z")

</div>

Hallo,  
gibt es eine möglichkeit die Eigenschaftsgruppen und dessen Optionen nachträglich über die API anhand des Vaterartikels über z.b. ConfiguratorSetting’s zu sortieren?

Im Backend gibt es am Vaterartikel unter Varianten den Bereich „Storefront Darstellung“.  
Über XHR sieht man, das folgendes passiert:

```auto
[PATCH]
> http://domainexample.de/api/product/1027a2da77ef5aafbe4dcf3883b1bc1a
[HTTP/1.1 204 No Content 805ms]

{
  "id": "1027a2da77ef5aafbe4dcf3883b1bc1a",
  "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425",
  "variantListingConfig": {
    "extensions": [],
    "displayParent": true,
    "mainVariantId": null,
    "configuratorGroupConfig": [
      {
        "id": "24934360673d5496b96226f58ad2f645",
        "expressionForListings": false,
        "representation": "box"
      }
    ]
  },
  "configuratorSettings": [
    {
      "id": "0197b1a67781709294b093b9962931ae",
      "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425",
      "position": 3
    },
    {
      "id": "0197b1a680c372e883c6782afb05552f",
      "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425",
      "position": 2
    },
    {
      "id": "0197b1a688e678d99c6a26a26fab13aa",
      "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425",
      "position": 2
    }
  ]
}

```

Ich verstehe nur noch nicht ganz, wie das auch die Eigenschaftsgruppen sortieren soll.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [27. Juni 2025 um 16:18 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485/2 "2025-06-27T16:18:21Z")

</div>

Ja, das ist möglich.

Über die configuratorSettings kannst du die Position der Optionen setzen. Das entsprechende JSON hast du bereits gefunden.

Das ganze sendest du per PATCH an api/product/{uuid}.

Das sind die Optionen, nicht die Gruppen.

Die Gruppen setzt du über die Reihenfolge innerhalb von configuratorGroupConfig (fraglich, wieso es da kein position gibt, aber tut ja 😄).

---

<div class="post-metadata">

**Author:** ![cci-woelfel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/cci-woelfel/32/24017_2.png) [@cci-woelfel](https://forum.shopware.com/u/cci-woelfel)\
**Post date:** [28. Juni 2025 um 07:02 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485/3 "2025-06-28T07:02:13Z")

</div>

Ich möchte die Configurator\_Set’s aus Shopware 5 übernehmen.  
Hierzu habe ich mir per Sql eine Csv generiert.  
Aufbau:  
`Produktnummer; SetName; GruppenName; GruppenPosition; OptionName; OptionPosition`

Am besten wäre es, dies durch eine foreach vor zu bereiten und dann anhand dessen eine  
Liste von ConfiguratorSettings anhand eines Product’s zuzuordnen.

Das ganze würde ich dann über die SyncApi laufen lassen.

So zumindest der Plan, ich erhalte leider immer nur dieses json, das sind mir zu wenig daten 😃

Die Optionen sind kein Problem, aber die Gruppern müssen auch Sortiert werden, wir reden hier von über 250 Eigenschaftsgruppen und sehr vielen Artikeln, das macht es mir etwas schwerer.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [28. Juni 2025 um 07:05 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485/4 "2025-06-28T07:05:01Z")

</div>

> [@cci-woelfel](#):
>
> Die Optionen sind kein Problem, aber die Gruppern müssen auch Sortiert werden

Wie geschrieben, bei Gruppen machst du das über die Reihenfolge der Elemente im Array.

---

<div class="post-metadata">

**Author:** ![cci-woelfel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/cci-woelfel/32/24017_2.png) [@cci-woelfel](https://forum.shopware.com/u/cci-woelfel)\
**Post date:** [30. Juni 2025 um 11:27 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485/5 "2025-06-30T11:27:54Z")

</div>

Vielen dank, das war es 🙂

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [30. Juli 2025 um 11:28 UTC](https://forum.shopware.com/t/produkt-variantenkonfigurationen-sortieren-via-api/107485/6 "2025-07-30T11:28:01Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
