PDF Belegerstellung: Verzicht auf "GERMANY" in Empfängeradr.

Liebe Community, ist es möglich bei Lieferungen innerhalb Deutschlands in den PDF-Belegen (Lieferschein, Rechnung, usw) bei der Empfänger-Adresse auf das “GERMANY” zu verzichten, bei Lieferungen in andere Länder jedoch das Land beizubehalten? Falls ja, wie kann das umgesetzt werden? Liebe Grüße Thomas

Hi, http://www.smarty.net/docs/en/language. … eplace.tpl LG

Hallo Thomas, generell kann man das natürlich anpassen. Die Templateänderung sollte allerdings im eigenen Template erfolgen, so dass bei einem Update deine Anpassung nicht überschrieben wird. Einfaches Beispiel: Datei: https://github.com/ShopwareAG/shopware- … /index.tpl Abschnitt: [code]

{$Containers.Header_Sender.value}

{$User.$address.company}
{$User.$address.firstname} {$User.$address.lastname}
{$User.$address.street} {$User.$address.streetnumber}
{$User.$address.zipcode} {$User.$address.city}
{if $User.$address.state.shortcode}{$User.$address.state.shortcode} - {/if}{$User.$address.country.countryen}

[/code] ändern in (aber ungetestet): [code]

{$Containers.Header_Sender.value}

{$User.$address.company}
{$User.$address.firstname} {$User.$address.lastname}
{$User.$address.street} {$User.$address.streetnumber}
{$User.$address.zipcode} {$User.$address.city}
{if $User.$address.country.countryen != “GERMANY”} {if $User.$address.state.shortcode}{$User.$address.state.shortcode} - {/if}{$User.$address.country.countryen}
{/if}
[/code] Durch die IF-Abfrage ({if $User.$address.country.countryen != “GERMANY”}) soll die Ausgabe nur angezeigt werden, wenn es sich um ein Land ungleich Deutschland handelt Sebastian

1 „Gefällt mir“

Viele Dank, hat funktioniert. :thumbup: