Antwort #9 am: 06. Oktober 2009, 14:27:40
Schön, wenn es zumindest dazu bei getragen hat, dass du Google benutzt. *gg*
Viel Erfolg weiterhin.
Hier noch der Vollständigkeit halber die Lösung:
In Datei /send_order.php suchen:
if (AFTERBUY_ACTIVATED == 'true') {
require_once (DIR_WS_CLASSES.'afterbuy.php');
$aBUY = new xtc_afterbuy_functions($insert_id);
if ($aBUY->order_send())
$aBUY->process_order();
}
} else {
$smarty->assign('ERROR', 'You are not allowed to view this order!');
$smarty->display(CURRENT_TEMPLATE.'/module/error_message.html');
}
Und ersetzen mit:
if (AFTERBUY_ACTIVATED == 'true') {
require_once (DIR_WS_CLASSES.'afterbuy.php');
$aBUY = new xtc_afterbuy_functions($insert_id);
if ($aBUY->order_send())
$aBUY->process_order();
$id_query=xtc_db_query("SELECT afterbuy_id FROM ".TABLE_ORDERS." WHERE orders_id='".$insert_id."'");
$id_data=xtc_db_fetch_array($id_query);
$ab_id = $id_data['afterbuy_id'];
} else {
$ab_id = '';
}
$smarty->assign('AFTERBUY_ID', $ab_id);
} else {
$smarty->assign('ERROR', 'You are not allowed to view this order!');
$smarty->display(CURRENT_TEMPLATE.'/module/error_message.html');
}
Danach steht die Variable {$AFTERBUY_ID} in der oder_mail.html bzw. order_mail.txt zur Verfügung.
Grüße
Torsten