Was ist der Unterschied? Ich sehe auf der Bestellbestätigungsseite bei beiden Variablen die Nettosumme der Bestellung.
Dann schau doch einfach im Twig Template nach, welche Variable verwendet wird.
Könnte sein, dass das eine einfach nur ein „Shortcut“ für den gleichen Wert ist. Ohne die Definition nachzusehen, ist das aber nur eine Vermutung.
Der Befehl {{ dump() }}
zeigt auf der Bestellbestätigungsseite beide Variablen.
Im Twig-Template wird {{ summary.price.netPrice|currency }}
genutzt.
Wo sieht man die Definition?
Vielleicht dient „amountNet“ nur als Referenz. Aber ist doch völlig Wurst, die Bestellbestätigungsseite nutzt „netPrice“ und das scheint ja einen bestimmten Grund zu haben.
Der Befehl {{ dump() }}
zeigt aber {{ summary.price.netPrice|currency }}
gar nicht an. Soll ich dann {{ page.order.price.netPrice }}
nehmen?
Logisch, da „summary“ erst im Twig gesetzt wird.
{% set summary = page.order %}
Je nachdem wo du was im Twig machen willst, kannst du „summary.price.netPrice“ nur dort verwenden, wo es zuvor auch gesetzt wurde. Wenn das nicht funktioniert, dann „page.order.price.netPrice“.
Danke für die Erklärung.
Dann wäre es besser {{ page.order.price.netPrice }}
zu benutzen, oder?
Das kann ich einfach auf der ganzen HTML-Seite verwenden.
Dem spricht ja erst einmal nichts dagegen