Jede Rechnung heist "ihre_rechnung"...

Thema wurde von wurmi023, 14. Januar 2013 erstellt.

  1. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
    ...wie kann ich das ändern...???

    Ich hätte gern einen besseren Dokumentnamen, z.B. "LEDOLI_xx_2013_Name", wie und wo kann ich schrauben, dass dies so ausgegeben wird...?
     
  2. HolgerNils (xycons.de)

    HolgerNils (xycons.de) G-WARD 2013/2014

    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.986
    Danke erhalten:
    470
    Danke vergeben:
    369
    /admin/gm_pdf_order.php:

    Ich habe da bei uns die Rechnungsnummer als Dateinamen eingebaut, kannst Du sicher von ableiten:

    Code:
    ...
        $pdf->Body();
        /*
        * -> pdf_filename
        */
    //    $pdf_filename = trim(strtolower(preg_replace('/\s+/', '_', $gm_order_pdf_values['GM_PDF_HEADING']))) . '.pdf';
    //HoS
            $pdf_filename = trim(strtolower(preg_replace('/\s+/', '_', $gm_order_pdf_values['GM_PDF_HEADING'] ."_". $order_check['gm_orders_code']))) . '.pdf';
    //HoS
    
     
  3. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
    Ich bin zu doof dafür, krieg es nicht hin :D
    Wo muss ich den Codeschnipsel denn einfügen...? Um es auf meine Bedürfnisse zu zuschneiden, sind mir da zu viele Klammern, da sehe ich nicht durch :D
     
  4. Bella

    Bella Erfahrener Benutzer

    Registriert seit:
    8. März 2014
    Beiträge:
    49
    Danke erhalten:
    1
    Danke vergeben:
    41
    Hallo Holger,
    ich habe das gleiche Problem. Es gibt aber nur gm_pdf_order_info.php Ist es gleich? Wo muss ich was einbauen?

    Danke
    Rodica
     
  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.553
    Danke erhalten:
    11.309
    Danke vergeben:
    1.612
    Im Ordner "admin" sollte es die Datei gm_pdf_order.php geben.
     
  6. Bella

    Bella Erfahrener Benutzer

    Registriert seit:
    8. März 2014
    Beiträge:
    49
    Danke erhalten:
    1
    Danke vergeben:
    41
    Perfekt! Danke Barbara! Es hat funktioniert. Ich habe erst an falscher Stelle gesucht.
    Den Code von oben bei Zeile 555 eingefügt (bzw. 555 bis 561 ersetzt).

    Schöne Grüße
    Rodica
     
  7. exordium02

    exordium02 Neues Mitglied

    Registriert seit:
    6. Juni 2015
    Beiträge:
    4
    Danke erhalten:
    0
    Danke vergeben:
    1
    Ein Hallo in die Runde,

    könnte es evtl. sein, dass der Code nach dem letzten Update nicht mehr in dieser Form funktioniert? Oder gibt es inzwischen eine andere Altarnative, damit die PDF-Rechnung auch die Rechnungsnummer im Dateinamen hat?

    Danke für die Tipps.

    Viele Grüße, René
     
  8. agin

    agin Erfahrener Benutzer

    Registriert seit:
    8. April 2013
    Beiträge:
    228
    Danke erhalten:
    70
    Danke vergeben:
    167
    Also bei mir in V2.2.0.0 habe ich es jetzt so:

    PHP:
    /*
     * -> pdf_filename
     */
    //$pdf_filename = xtc_cleanName(trim($gm_order_pdf_values['GM_PDF_HEADING']), '_') . '.pdf';
    //150801 AG
    $pdf_filename xtc_cleanName(trim($order_check['gm_orders_code'] . "__oID_" $_GET['oID'] . "__" $order_check['customers_lastname']), '_') . '.pdf';
    //150801 AG
    Damit habe ich die Rechnungsnummer, die Bestellnummer und den Kundennachnamen im Dateinamen.
    Beispiel: "R15_1497_s__oID_401758__Mustermann.pdf