Hallo, ich benötige mal bitte Hilfe. Wi bekomme ich die Tel. Nr. des Kunden auf den Lieferschein? Das sollte doch im gm_pdf_order sein ?
Ich weiß nicht, ob sich an der stelle viel geändert hat, aber hier gibt es eine Anleitung für GX2 um die E-Mail auf den Lieferschein zu bekommen: (Link nur für registrierte Nutzer sichtbar.) Vielleicht bringt Dich das ja auf den richtigen WEg.
Ich habe das gerade mal kurz getestet, es funktioniert so nicht mehr. Hätte ja sein können, dass man nur die Variable tauschen muss.
Hallo barbara. Das geht schon, aber Du musst die Abfrage nur um die Telefonnummer erweitern. Anschließend kann man die Variable tauschen. Anbei der Lösungsweg: Zeile 39 - 56: PHP: $order_query_check = xtc_db_query(" SELECT gm_packings_id, gm_orders_id, gm_packings_code, gm_orders_code, gm_packings_code, customers_email_address, customers_firstname, customers_lastname, customers_gender, gm_cancel_date, orders_status FROM " . TABLE_ORDERS . " WHERE orders_id='" . (int)$_GET['oID'] . "' "); ersetzen gegen: PHP: $order_query_check = xtc_db_query(" SELECT gm_packings_id, gm_orders_id, gm_packings_code, gm_orders_code, gm_packings_code, customers_email_address, customers_firstname, customers_lastname, customers_gender, customers_telephone, gm_cancel_date, orders_status FROM " . TABLE_ORDERS . " WHERE orders_id='" . (int)$_GET['oID'] . "' "); und anschließend, jetzt kommst Du barbara, an der gewünschten Position, die Variable gegen customers_telephone ersetzen und ausgeben lassen: PHP: if($_GET['type'] === 'packingslip'){ $order_right .= "\n" . 'Telefon: ' . $order_check['customers_telephone'] . "\n";} Wer es nicht ganz so Dirty haben möchte, kann meine updatesicheren Scripte benutzen, die auch sprachabhängig sind. Natürlich alles ohne Gewähr! Die Dateien müssen im Shopordner, wie folgt, abgelegt werden: system/overloads/PDFOrderExtenderComponent/ct_PDFOrderExtenderComponent.inc.php lang/german/user_sections/admin/order/gm_pdf_order.lang.inc.php lang/english/user_sections/admin/order/gm_pdf_order.lang.inc.php Alles zusammengeschnürrt als .zip-Datei. Hoffe es hilft einigen Leuten und Kollegen hier im Forum.
Hallo Developer, ich wusste das mir etwas fehlte Dieses würde ich aber eher unter GXUserComponents/ ... ablegen, damit man seine Änderungen beisammen hat und nicht mit den Gambio-Dateien durcheinander kommt
Ja, hier greift sie natürlich auch, Du Fuchs. GXUserComponents/overloads/PDFOrderExtenderComponent/ct_PDFOrderExtenderComponent.inc.php Mache jetzt Feierabend!
Hallo, danke für die Info.... ich sitze schon seit Stunden, ich bekomme es nicht hin. Lade mal die Datei hoch, vielleicht sieht jemand den Fehler, zur Zeit geht so kein Lieferschein zu erzeugen
ich gebs auf :-( bearbeite nun den pdf Lieferschein per Hand, füge dort Text ein und gebe so die Tel.Nr. ein. danke
Die Dateien sind mit einer einer jungfräulichen Version v.3.4.0.0 und der gewünschten Anpassung getestet. a) Welche Shopversion hast Du und b) wie gehst Du vor? Nachtrag: Schaue mir deine Datei morgen mal an.
Hallo Gerhard, nicht aufgeben. Füge meinen Part in deiner Datei einfach vor: PHP: if(!empty($order_right)){ $order_right = $gm_order_pdf_values_lang['GM_PDF_COMPANY_ADRESS_RIGHT'] . "\n\n" . $order_right;}else{ $order_right = $gm_order_pdf_values_lang['GM_PDF_COMPANY_ADRESS_RIGHT'];} Cache leeren nicht vergessen.
Hallo, vielen Dank, aber ich habe jetzt keine Zeit mehr mich da rum zu spielen, wir haben grade Hochsaison, bei uns geht es zu, den ganzen Tag Bestellungen, anrufe und massenhaft emails. Ich füge die Tel. Nr. jetzt einfach so hinzu bevor ich PDF ausdrucke, geht auch und kostet weniger Nerven