Ich habe nach der Anleitung alles machen können. Funktioniert auch prima mit den beiden E-Mails. Meine Shop Version ist die neueste v2.0.1.0 rev 10403 dated: 2016-11-09.
Jedoch liest er das Geburtsdatum nicht aus. In der send_order.php ist die Angabe für das PHONE drin, aber die Angabe für das CUSTOMER_DOB fehlt. Daher bekommt er wohl nicht das Datum.
$smarty->assign('DATE', xtc_date_long($order->info['date_purchased']));
$smarty->assign('NAME', $order->customer['name']);
$smarty->assign('GENDER', $order->customer['gender']);
$smarty->assign('CITY', $order->customer['city']);
$smarty->assign('POSTCODE', $order->customer['postcode']);
$smarty->assign('STATE', $order->customer['state']);
$smarty->assign('COUNTRY', $order->customer['country']);
$smarty->assign('COMPANY', $order->customer['company']);
$smarty->assign('STREET', $order->customer['street_address']);
$smarty->assign('FIRSTNAME', $order->customer['firstname']);
$smarty->assign('LASTNAME', $order->customer['lastname']);
$smarty->assign('COMMENTS', $order->info['comments']);
$smarty->assign('EMAIL', $order->customer['email_address']);
$smarty->assign('PHONE',$order->customer['telephone']);
$smarty->assign('vatID', $order->customer['vat_id']);
Ich habe dann folgendes eingefügt unter $smarty->assign('PHONE',$order->customer['telephone']); :
$smarty->assign('CUSTOMER_DOB',$order->customer['date_of_birth']);
Aber er nimmt es auch nicht. Welche Angabe muss ich einfügen, damit er das Geburtsdatum der E-Mail übergibt?
Liebe Grüsse und noch ein gutes neues Jahr allen!
Santosh