This allows the customer to receive the RMA # in their email.
I also laid-out the email to look better.
Code:
// Prepare extra-info details
$extra_info = email_collect_extra_info($name, $email_address, $customer_name, $customer_email, $telephone);
// Prepare Text-only portion of message
$text_message = OFFICE_FROM . "\t" . $name . "\n<br />" .
OFFICE_EMAIL . "\t" . $email_address . "\n<br />" .
"Phone Number:" . "\t" .$telephone . "\n<br />" .
"Address:" . "\t" . $address . "\n<br />" .
"City:" . "\t" . $city . "\n<br />" .
"State:" . "\t" . $state . "\n<br />" .
"Post Code:" . "\t" . $postcode . "\n<br />" .
"Country:" . "\t" . $country . "\n<br />" .
"Order Number:" . "\t" . $order_number . "\n<br />" .
"Total Value:" . "\t" . $value . "\n<br />" .
"Item Number:" . "\t" . $item_number . "\n<br />" .
"Item(s) Name:" . "\t" . $item_name . "\n<br />" .
"Action Requested:" . "\t" . $action . "\n\n<br />" .
"RMA Number:" . "\t" . $order_number . "-". date('mdY') . "\n<br />" .
'------------------------------------------------------<br />' .
"\n\n<br />Reason:". "\n\n<br />" .
"" . $reason . "\n<br />" .
'------------------------------------------------------<br />' .
"" . "\n<br />" .
$extra_info['TEXT'];
$email_text = sprintf(EMAIL_GREET_NONE, $name );
$email_text .= "\n <br />";
$email_text .= EMAIL_WELCOME;
$email_text .= "\n\n" . "Request Date:" . "\t" . date('m/d/Y') . "\n<br />" ;
$email_text .= "\n" . "Invoice Number:" . "\t" . $order_number . "<br />" ;
$email_text .= "\n" . "Item(s)You Are Returning: (as you entered it)" . "\t" . $item_name . "<br />";
$email_text .= "\n" . "RMA Number:" . "\t" . $order_number . "-". date('mdY') . "\n<br />";
$email_text .= "\n\n" . EMAIL_TEXT . EMAIL_CONTACT . EMAIL_WARNING;
I have a concern from post # 588. The code I gave you for the generator srand(5); echo(rand(1, 10)); echo(rand(1, 10)) is wrong.
This one is a 3 digit generator. BUT... my problem is: using this will make the "emailed RMA" different from the RMA that comes back in the success page. So maybe just remove it all together.
Code:
$digits = 3;
echo(rand(pow, 10));
$digits-1)), pow(10, $digits)-1))
unless you can carry the generated 3 digit number to the email:
Code:
$email_text .= "\n" . "RMA Number:" . "\t" . $3digit_number . "-". $order_number . "-". date('mdY') . "\n<br />";
Bookmarks