Danke für die Anleitung, bei mir klappt es.
Ist es auch möglich die Lieferadresse immer auszugeben, egal ob sie sich unterscheidet oder nicht?
@Andrew: Das geht auch.
Zuständig dafür ist die if Funktion wie zum Beispiel:
{if $User.$shippingaddress.street != $User.$billingaddress.street …
Das " !=" steht für " ist ungleich" und überprüft in diesem Beispiel, ob das Feld „Straße“ aus der Lieferadresse ($shippingaddress) mit der Straße aus der Rechnungsadresse ($billingaddress) übereinstimmt. Wenn es ungleich ist (also nicht mit der Rechnungsadresse übereinstimmt), wird die Adresse ausgegeben. Du kannst die if Funktion auch so aufbauen:
{if $User.$shippingaddress.street}{$User.$shippingaddress.street}{/if}
In diesem Fall wird nur geprüft, ob das Feld einen Inhalt hat. Wenn ja, dann wird es ausgegeben. LG