# Optionen / Varianten Preise

**URL:** <https://forum.shopware.com/t/optionen-varianten-preise/91802>\
**Category:** Shopware 6 (German)\
**Created:** [5. Dezember 2021 um 13:09 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802 "2021-12-05T13:09:43Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![manniu](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@manniu](https://forum.shopware.com/u/manniu)\
**Post date:** [5. Dezember 2021 um 13:09 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/1 "2021-12-05T13:09:44Z")

</div>

Hallo,

komme ich in der Storefront bei den einzelnen Optionen / Varianten von einem Artikel an den Preis. Ich würde den gerne bei der jeweiligen Variante gleich mit ausgeben?

Also sowas wie:  
Meine Option 1 / EUR xx,-  
Meine Option 2 / EUR xx,-  
usw.

Hab im Dump der Optionen geschaut, dort aber keinen Preis gefunden. Das übergeordnete product Objekt beinhaltet zwar Preise, aber nur für den aktuell angezeigten Artikel und nicht eine Liste von den Varianten Preisen?

```auto
Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionEntity {#7040 ▼
  #groupId: "683937eb8d58446aa06e111db198f2d9"
  #name: "Meine Option"
  #position: 2
  #colorHexCode: null
  #mediaId: null
  #group: null
  #translations: null
  #productConfiguratorSettings: null
  #productProperties: null
  #productOptions: null
  #media: null
  -configuratorSetting: Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingEntity {#7252 ▶}
  -combinable: true
  #_uniqueIdentifier: "9ebd68213f9b49b4b6e1397210a538ec"
  #versionId: null
  #translated: array:3 [▶]
  #createdAt: DateTimeImmutable @1638624607 {#7152 ▶}
  #updatedAt: DateTimeImmutable @1638633841 {#7156 ▶}
  -_entityName: "property_group_option"
  #extensions: array:1 [▶]
  #id: "9ebd68213f9b49b4b6e1397210a538ec"
  #customFields: null
}

```

---

<div class="post-metadata">

**Author:** ![FFWDcc](https://avatars.discourse-cdn.com/v4/letter/f/4bbf92/32.png) [@FFWDcc](https://forum.shopware.com/u/FFWDcc)\
**Post date:** [6. Dezember 2021 um 07:46 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/2 "2021-12-06T07:46:59Z")

</div>

Schau mal in unter configuratorSetting nach.

---

<div class="post-metadata">

**Author:** ![manniu](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@manniu](https://forum.shopware.com/u/manniu)\
**Post date:** [6. Dezember 2021 um 08:13 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/3 "2021-12-06T08:13:47Z")

</div>

Leider nein …

```auto
-configuratorSetting: Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingEntity {#6156 ▼
    #productId: "87fdd1ef56574a50b998f2f8e6245beb"
    #optionId: "93edfb933cff41c49bbf96f67bc12e6b"
    #mediaId: null
    #position: 0
    #price: null
    #option: Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionEntity {#6151}
    #media: null
    #selected: false
    #product: null
    #_uniqueIdentifier: "1a82cc53e59f4f2aaec2d62da55a788a"
    #versionId: "0fa91ce3e96a4bc2be4bd9ce752c3425"
    #translated: []
    #createdAt: DateTimeImmutable @1638623642 {#6153 ▶}
    #updatedAt: null
    -_entityName: "product_configurator_setting"
    #extensions: array:1 [▶]
    #id: "1a82cc53e59f4f2aaec2d62da55a788a"
    #customFields: null
  }

```

---

<div class="post-metadata">

**Author:** ![FFWDcc](https://avatars.discourse-cdn.com/v4/letter/f/4bbf92/32.png) [@FFWDcc](https://forum.shopware.com/u/FFWDcc)\
**Post date:** [6. Dezember 2021 um 08:27 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/4 "2021-12-06T08:27:20Z")

</div>

#price: null

Ok. Hat die Variante denn einen abweichenden Preis?  
Bei mir war der Fall, dass eine Variante die ich nicht im Generator unter Preisaufschläge aufgerufen habe eine NULL bekommen hat.

---

<div class="post-metadata">

**Author:** ![manniu](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@manniu](https://forum.shopware.com/u/manniu)\
**Post date:** [6. Dezember 2021 um 09:31 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/5 "2021-12-06T09:31:00Z")

</div>

Ja, die Variante hat einen anderen Preis, allerdings habe ich den im Nachhinein (also nicht beim generieren der Varianten) eingegeben bzw. angepasst. Und deswegen ist er nicht vorhanden? Also komme ich da nicht an den Preis oder was muss gemacht werden? Danke für deine Unterstützung!

---

<div class="post-metadata">

**Author:** ![FFWDcc](https://avatars.discourse-cdn.com/v4/letter/f/4bbf92/32.png) [@FFWDcc](https://forum.shopware.com/u/FFWDcc)\
**Post date:** [6. Dezember 2021 um 09:59 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/6 "2021-12-06T09:59:53Z")

</div>

Der Aufschlag unter option-\>configuratorSetting-\>price wird nur angezeigt, wenn ein fester Preis-Aufschlag unter Varianten-\> Varianten generieren-\> Preis-Aufschläge angegeben ist.

Würde bei mehreren Optionen auch schwierig werden. z.B. Farbe + Größe + Muster  
Welche Option soll nun zu welchen Variantenartikel welchen Aufschlag ausgeben und wie würde es sich verändern wenn eine andere Option gewählt wird… etc.

Es wird keine Differenz vom Hauptartikel zum Variantenartikel ausgegeben.  
Der Preis der Hauptvariante bzw. der anderen Varianten wird nicht an den aufgerufenen Artikel übergeben.

---

<div class="post-metadata">

**Author:** ![manniu](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@manniu](https://forum.shopware.com/u/manniu)\
**Post date:** [6. Dezember 2021 um 10:17 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/7 "2021-12-06T10:17:16Z")

</div>

Ja, ok, habe ich jetzt verstanden … - Danke.

---

<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:** [6. Dezember 2021 um 16:03 UTC](https://forum.shopware.com/t/optionen-varianten-preise/91802/8 "2021-12-06T16:03:21Z")

</div>

Du musst per Subscriber alle Varianten manuell laden und per addExtension bzw. über Controller an twig weitergeben.
