tikidiboo Posted November 4, 2009 Posted November 4, 2009 Hi All, posted this elsewhere but not getting any help. i have just installed Manual Order Maker v1.5.5 it all works fine except when i send a confirmation email( after manually creating the order ) There is some text missing from the email Like this: Payment Method ------------------------------------------------------ Cheque / Money Order. Mak When it should be: Payment Method ------------------------------------------------------ Cheque / Money Order Make Payable To: Impact Glazing Send To: Impact Glazing, 14 Riley Close, Royal Oak Industrial Estate, Daventry, Northants, NN11 8QT. Freephone: 0800 505 3384 Your order will not ship until we receive payment. Any ideas anyone? Quote
tikidiboo Posted November 5, 2009 Author Posted November 5, 2009 Hi All, posted this elsewhere but not getting any help. i have just installed Manual Order Maker v1.5.5 it all works fine except when i send a confirmation email( after manually creating the order ) There is some text missing from the email Like this: Payment Method ------------------------------------------------------ Cheque / Money Order. Mak When it should be: Payment Method ------------------------------------------------------ Cheque / Money Order Make Payable To: Impact Glazing Send To: Impact Glazing, 14 Riley Close, Royal Oak Industrial Estate, Daventry, Northants, NN11 8QT. Freephone: 0800 505 3384 Your order will not ship until we receive payment. Any ideas anyone? Update: I looked at the order in the database and the text is cut short in there as well so im guessing is retrieved from the database then added to the email. Also noticed this in moneyorder.php define('MODULE_PAYMENT_MONEYORDER_TEXT_TITLE', 'Cheque / Money Order'); define('MODULE_PAYMENT_MONEYORDER_TEXT_DESCRIPTION', 'Make Payable To: ' . MODULE_PAYMENT_MONEYORDER_PAYTO . '<br><br>Send To:<br>' . nl2br(STORE_NAME_ADDRESS) . '<br><br>' . 'Your order will not ship until we receive payment.'); define('MODULE_PAYMENT_MONEYORDER_TEXT_EMAIL_FOOTER', "Make Payable To: ". MODULE_PAYMENT_MONEYORDER_PAYTO . "\n\nSend To:\n" . STORE_NAME_ADDRESS . "\n\n" . 'Your order will not ship until we receive payment.'); But in create_order_process it is just: define('HEADING_CREATE', 'Check Customer Details'); define('DEFAULT_PAYMENT_METHOD', "Cheque / Money Order."); define('TEXT_SUBTOTAL', "Subtotal :"); define('TEXT_DISCOUNT', "Discount :"); define('TEXT_DELIVERY', "Delivery :"); define('TEXT_TAX', "Tax :"); define('TEXT_TOTAL', "Total :"); I did try changing to define('HEADING_CREATE', 'Check Customer Details'); define('DEFAULT_PAYMENT_METHOD', "Cheque / Money Order." . 'Make Payable To: ' . MODULE_PAYMENT_MONEYORDER_PAYTO . '<br><br>Send To:<br>' . nl2br(STORE_NAME_ADDRESS) . '<br><br>' . 'Your order will not ship until we receive payment.'); define('TEXT_SUBTOTAL', "Subtotal :"); define('TEXT_DISCOUNT', "Discount :"); define('TEXT_DELIVERY', "Delivery :"); define('TEXT_TAX', "Tax :"); define('TEXT_TOTAL', "Total :"); Which was why its getting cut short - too big for database. i could change the size of the database field but dont really want to Any help on achieving this appreciated. Andy Quote
tikidiboo Posted November 6, 2009 Author Posted November 6, 2009 OK found solution found this define('EMAIL_TEXT_FOOTER', ''); in admin/includes/english/edit_orders.php change to define('EMAIL_TEXT_FOOTER', "Make Payable To: ". MODULE_PAYMENT_MONEYORDER_PAYTO . "\n\nSend To:\n" . STORE_NAME_ADDRESS . "\n\n" . 'Your order will not ship until we receive payment.'); JOB DONE THANKS MEE :-" Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.