Ich möchte zb für Google Shopping einen Produktvergleich Verkaufskanal einrichten, habe auch ein entsprechendes XML erstellt, nur fehlt mir etwas von Shopware 5: Eine Variable um die Versandkosten zu bekommen. Shopware 6 - Produktvergleich Hier habe ich nichts gefunden. Hat jemand eine Idee?
die gibt’s nicht - in den Beispielen und Dokumentationen wird stets ein statischer Wert angegeben.
Falls Du nur für versandkostenfreie Artikel eine „0“ und für versandkostenpflichtige Artikel eine „4,95“ ausgeben willst, reicht
{% if product.shippingFree == 1 %}{{ 0.00|currency }}{%- else -%}{{ 4.95|currency }}{% endif %}
Ansonsten musst Du im Feed nachbauen, wie die Versandpreise zustande kommen, z.B. indem Du das Gewicht mit in die if-Clauses bringst, sofern Deine Versandkosten sich nach dem Gewicht richten.
Gibt es da nicht ein Funktion, um sich direkt an die Shopware Berechnung zu hängen? Manuelle IF Abfragen sind doch fehleranfällig bei Änderungen und aher nicht unbedingt der beste Weg.