That is what I was thinking last night. There were some cases in the language files that I removd the text all together. That is I left the definition but removed all text in between the single quotes. Basically it just hid the text. This is an example:
Code:
define('TEST_TEXT, '');
I have two payment modules enabled: Paypal Website Payment Standard and Check/Money Order. In testing I am selecting the Check/Money Order option during checkout and then completing order. This shows the blank in the e-mail so it could only be the Check/Money order that is causing this problem.
I don't think I modified that module other than the language file. This is what I found: During checkout the confirmation page has two options show (Paypal or Check/Money Order) and you can check each box. The Check/Money order language file has been modified to say: "Pay at Event" during checkout.
That language file was found here: MYFOLDERLOCATION/includes/languages/english/modules/payment/MYTEMPLATE/moneyorder.php and this is what is says now:
Code:
define('MODULE_PAYMENT_MONEYORDER_TEXT_TITLE', 'Pay at Event');
define('MODULE_PAYMENT_MONEYORDER_TEXT_DESCRIPTION', 'Please bring your payment when attending the event so that we can collect at the door. You can make payment to: Apics Dayton Chapter');
define('MODULE_PAYMENT_MONEYORDER_TEXT_EMAIL_FOOTER', 'Please bring your payment when attending the event so that we can collect at the door. You can make payment to: Apics Dayton Chapter');
This was the original code:
Code:
define('MODULE_PAYMENT_MONEYORDER_TEXT_TITLE', 'Check/Money Order');
define('MODULE_PAYMENT_MONEYORDER_TEXT_DESCRIPTION', 'Please make your check or money order payable to:<br />' . MODULE_PAYMENT_MONEYORDER_PAYTO . '<br /><br />Mail your payment to:<br />' . nl2br(STORE_NAME_ADDRESS) . '<br /><br />' . 'Your order will not ship until we receive payment.');
define('MODULE_PAYMENT_MONEYORDER_TEXT_EMAIL_FOOTER', "Please make your check or money order payable to:" . "\n\n" . MODULE_PAYMENT_MONEYORDER_PAYTO . "\n\nMail your payment to:\n" . STORE_NAME_ADDRESS . "\n\n" . 'Your order will not ship until we receive payment.');
I don't see how this would break the process. I also typed: Pay at Event into the Developers toolkit and this is the only file that shows this.
I looked at the main english file and did not see any important misses or related to this. I don't know where to look or type into the Developers toolkit to find this coding that needs modified. Anywhere specific I might be able to look for this problem?