$from_email_name = FROM_EMAIL_NAME; $from_email_address = FROM_EMAIL_ADDRESS; $sent = tep_mail($to_name, $to_email_address, $email_subject, $email_text, $from_email_name, $from_email_address); if ($sent) { $result = $return_id; $class_o->updateReturnDetail($return_id, 'email_last_sent', date('Y-m-d H:i:s')); if ($return['return_type'] == 'C' && $return['product_received'] == '1' && $cb_detail['chargedback_status'] == '1') { $class_o->updateReturnDetail($return_id, 'return_status', '1'); $commission_cancel = array(); $ccd = array(); $ccd['orders_products_id'] = $return['orders_products_id']; $ccd['qty'] = $return['return_qty']; $commission_cancel[] = $ccd; use_class('dti', DIR_WS_CLASSES); $class_dti = new dti(); $class_dti->generateCommissionCancel('R', $commission_cancel); } tep_mail(EMAIL_NAME_SERVICE, EMAIL_ADDRESS_SERVICE, $email_subject, $email_text, $from_email_name, $from_email_address); } } echo utf8_encode($result); exit; } elseif ($_POST['me_action'] == 'SENDDELAYINFORMATION') { $opid = tep_db_prepare_input($_POST['op_id']); if ($class_o->isDelayInfoSent($opid)) { $result = 'Delay Info for this product is already sent.'; } else { //SEND NOTIFICATION "ITEM DELIVERY DELAY" $item = $class_o->retrieveProductDetail($opid); $order = $class_o->retrieveDetail($item['orders_id']); $to_name = $order['customers_name'];
<?php global $db; require_once '../confy.php'; require_once '../functions.php'; require_once '../functions-2.php'; require_once DIR_WS_FUNCTIONS . 'html_output.php'; tep_db_connect(); use_class('orders'); $class_o = new orders(); use_class('dti', DIR_WS_CLASSES); $class_dti = new dti(); $orders = array(3615); $products = array(); foreach ($orders as $orders_id) { $products[$orders_id] = array(); $orders_products = $class_o->retrieveProducts($orders_id); foreach ($orders_products as $op) { $cd = array(); $cd['orders_products_id'] = $op['orders_products_id']; $cd['qty'] = $op['products_quantity']; $products[$orders_id][] = $cd; } } foreach ($products as $canceldata) { $class_dti->generateCommissionCancel('C', $canceldata); } tep_db_close();