Darstellung Rechnungsformular - Hamburg, Germany

Thema wurde von Anonymous, 12. September 2018 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2018
    Beiträge:
    323
    Danke erhalten:
    14
    Danke vergeben:
    137
    #1 Anonymous, 12. September 2018
    Zuletzt bearbeitet: 12. September 2018
    Noch ein kleines Problem mit dem Rechnungsformular.

    Bei mir sieht die Adresse des Kunden auf dem Rechnungsformular wie folgt aus:

    Erwin Mustermann
    Mustergasse 3
    25899 Hamburg
    Hamburg, Germany

    Gibt es da irgendeine Möglichkeit die letzte Zeile zu ändern? Also so:

    Erwin Mustermann
    Mustergasse 3
    25899 Hamburg
    Deutschland

    Was muss ich da einstellen? Kann jemand helfen? Vielen Dank
     
  2. J Z

    J Z Erfahrener Benutzer

    Registriert seit:
    27. Mai 2018
    Beiträge:
    311
    Danke erhalten:
    9
    Danke vergeben:
    124
    Hallo,

    einfach drei Zeilen hinzufügen !!!

    .../admin/gm_pdf_order.php

    Code:
    if($_GET['type'] == 'invoice')
    {
        $customer_address = strip_tags(xtc_address_format($order->billing['format_id'], $order->billing, 0, '', "\n"));
    }
    else
    {
        $customer_address = strip_tags(xtc_address_format($order->delivery['format_id'], $order->delivery, 0, '', "\n"));
    }
    
    $customer_address = str_replace("Germany","",$customer_address);   // NEU JZ
    $customer_address = "\n".$customer_address;                          // NEU JZ
    $customer_address = str_replace("\n","\n  ",$customer_address);   // NEU JZ
    oder

    Code:
    if($_GET['type'] == 'invoice')
    {
        $customer_address = strip_tags(xtc_address_format($order->billing['format_id'], $order->billing, 0, '', "\n"));
    }
    else
    {
        $customer_address = strip_tags(xtc_address_format($order->delivery['format_id'], $order->delivery, 0, '', "\n"));
    }
    
    $customer_address = str_replace("Germany","Deutschland",$customer_address);   // NEU JZ
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2018
    Beiträge:
    323
    Danke erhalten:
    14
    Danke vergeben:
    137
    Danke, aber das muss aber auch für Österereich und Belgien usw. funktionieren. Bitte noch einmal oben schauen, wie es gemeint war.

    Es wird in dieser Zeile (Hamburg, Germany) immer noch die Stadt (oder das Bundesland?) hinzugefügt. Das würde ich generell gerne loswerden. Danke.
     
  4. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.918
    Danke erhalten:
    1.560
    Danke vergeben:
    1.138
    Hast Du im Admin bei Kunden/Kundendetails das Bundesland aktiv?
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2018
    Beiträge:
    323
    Danke erhalten:
    14
    Danke vergeben:
    137
    Nein, ist nicht aktiv....
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.561
    Danke erhalten:
    11.309
    Danke vergeben:
    1.614
    War das aktiv, als der Kunde sich angemeldet hat?
    Schau mal in den Kundendaten, was da steht.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2018
    Beiträge:
    323
    Danke erhalten:
    14
    Danke vergeben:
    137
    Vielen Dank, aber ich glaube ich hab's...

    Da ich den Shop neu einrichte, gab es nur meine eigene Adresse in der Datei.

    Anscheinend hatte ich beim Einrichten des Shops noch das Bundesland aktiv und dadurch mit eingetragen, so wie Barbara es gesagt hat. Der Eintrag verschwindet aber nicht, wenn man das Bundesland nachträglich wieder inaktiv setzt. (ein Bug?)

    Ich habe jetzt einen, zweiten Kunden eingerichtet mit voreingestelltem inaktiven Bundesland. Jetzt kommt auch kein Bundesland mehr in die Adresse.

    Fall gelöst. Vielen Dank.