|
|||
|
Hallo,
wir bräuchten einen Tipp zu folgender Problemstellung: Wir übernehmen manuell die Daten von Neukunden in unser Buchhaltungsprogramm. In der Bestellmail, die wir erhalten, möchten wir alle Daten auf einen Blick haben inkl. Telefonnummer und Faxnummer. Tel. und E-Mail sind schon eingesetzt, mit der FaxNr. hapert es aber. Folgende Bestellmail erhalten wir: ![]() Die fehlende FaxNr. soll aber eingesetzt sein. In der send_order.php ist folgende Einstellung: $smarty->assign('NAME',$order->customer['name']); $smarty->assign('COMMENTS',$order->info['comments']); $smarty->assign('PHONE',$order->customer['telephone']); $smarty->assign('FAX',$order->customer['fax']); $smarty->assign('EMAIL',$order->customer['email_address']); In der order_mail.html folgende Einstellung: <strong>Bestellung Nr:</strong> {$oID}<br> <strong>Bestelldatum:</strong> {$DATE}<br> {if $csID}<strong>Kundennummer:</strong> {$csID}<br>{/if} <strong>Telefon:</strong> {$PHONE}<br> <strong>Fax:</strong> {$FAX}<br> <strong>E-Mail:</strong> {$EMAIL}<br> Wie bekommen wir die FaxNr. in die Mail? Liegt´s daran, dass die FaxNr. nicht als Eingabe bei der Anmeldung erforderlich ist? Wenn ja, wie wird sie zum Pflichtfeld? Habe darüber nichts gefunden... Viele Grüße und schon mal Dank an den/die Helfer/innen watherux |
|
|||
|
Hallo,
bist Du eigentlich weitergekommen mit dem Problem. Ich sitze auch schon eine ganze Weile daran. Meiner Meinung nach wird die Faxnr. in der order_send nicht mit aus der Datenbank abgefragt oder liege ich da falsch. Ich hätte auch gern noch die UstID der Kunden mit in der Mail, das klappt aber auch nicht. Grüße |
|
|||
|
Hi watherux,
ist tatsächlich ein bischen aufwendiger mit der Faxnummer... Da die Faxnummer nicht in der orders Datenbank gespeichert ist, und auch nicht im array $orders->customer[], solltest Du die Faxnummer aus der customers Datenbank auslesen: Code:
$fax_query= xtc_db_query("SELECT customers_fax FROM " . TABLE_CUSTOMERS . " WHERE customers_id ='". $order->customer['customers_id']. "'");
$fax_no = xtc_db_fetch_array($fax_query);
$smarty->assign('FAX', $fax_no['customers_fax']);
Ben |
|
|||
|
Zitat:
|
|
|||
|
Zitat:
PHP-Code:
|
|
||||
|
Sauberer wäre,
$order->customer['customers_id'] durch $order->customer['id'] zu ersetzen in der fax_query. Zitat:
|
|
|||
|
Hi zusammen,
ich bräuchte ebenfalls die Fax-Nr. in der Bestellemail und habe die hier angegebenen Anweisungen alle eingebaut und ausprobiert - keine Reaktion in der Email. habe ebenfalls nochmal gecheckt, ob die {$FAX} in der order_mail.html drin ist: Ist auch drin! Bin leider absoluter PHP-Nixkönner und benutzte Version-Nr. der send_order.php: $Id: send_order.php 1029 2005-07-14 19:08:49Z mz $ Kann mir evtl. jemand helfen, die Fax-Nr. in die order_mail.html reinzuholen??? Hier mal meine send_order.php PHP-Code:
Barneyy |
![]() |
| Lesezeichen |
| Stichworte |
| admin, bestellmail, faxnummer |
| Themen-Optionen | |
| Ansicht | |
|
|