"email_template_order_status.html" is an HTML page ... can't put php code into it. Besides, everything else in it is defined the same way as I've done it.
On a hunch, I decided to just go ahead and edit the core file:
admin/includes/languages/english/orders.php
I put my definition in there.
Still got the same result!
Then, still working in the core file, I changed the definition of "EMAIL_TEXT_STATUS_UPDATED' to be what I wanted. THAT works!
So now I am totally baffled as to why adding my own definition to the core file would not work, but changing the existing one would.
Here's what I now have in the core file:
Code:
define('EMAIL_TEXT_STATUS_UPDATED', '<br />Hey THERE! Just wanted to let you know that we\'re working to get your order out as quickly as we possibly can. We\'ve just updated your order status!' . "\n");
define('MM_EMAIL_TEXT_STATUS_UPDATED', ' <br />Hey! Just wanted to let you know that we\'re working to get your order out as quickly as we possibly can. We\'ve just updated your order status!');
And here's whats in email_template_order_status.html:
Code:
<div>$EMAIL_TEXT_STATUS_UPDATED</div>
<div>$MM_EMAIL_TEXT_STATUS_UPDATED</div>
The first div displays exactly what I want:
"Hey! Just wanted to let you know that we're working to get your order out as quickly as we possibly can. We've just updated your order status!"
The second one displays:
"$MM_EMAIL_TEXT_STATUS_UPDATED".
Bookmarks