Wie kann im Produktexport neben den Preisen für die Kundengruppe auch der Preis aus den Produkt Stammdaten eingefügt werden?

Shopware hat zwei Datenfelder:

* calculatedPrice (immer der Preis aus dem Reiter "Stammdaten")
* calculatedPrices (Preise aus dem Reiter "Erweiterte Preise")
Beim Export wird von Shopware geschaut, ob ein calculatedPrices existiert. Falls ja, wird dieser verwendet. Siehe Code Beispiel vom Shopware Standard Google Export:
{% set price = product.calculatedPrice %}
{%- if product.calculatedPrices.count > 0 -%}
    {% set price = product.calculatedPrices.last %}
{%- endif -%}
{{ price.unitPrice|number_format(context.currency.itemRounding.decimals, '.', '') }} {{ context.currency.isoCode }}
Lösung: Mit folgendem Code immer auf den Preis aus dem Tab "Stammdaten" zugreifen:
{{ product.calculatedPrice.unitPrice|number_format(context.currency.itemRounding.decimals, '.', '') }}
Wichtig zu wissen: In beiden Fällen sind die Preise immer Brutto oder Netto auslesen. Wenn die Kundengruppe also Brutto ist, dann sind sowohl die erweiterten Preise Brutto als auch der Preis aus den Stammdaten ist Brutto.