Originally Posted by
balihr
Just enable Email Archiving, and then use Admin Email Archive Manager plugin to resend any emails. There's a button there that you just click and the email is sent again.
oh man, i'm so not a fan of storing emails in the database.
i played around with something like:
PHP Code:
require_once DIR_WS_CLASSES . 'order.php';
require_once DIR_WS_LANGUAGES . $_SESSION['language'] . '/checkout_process.php';
$orderNo = 17554;
$order = new order($orderNo);
$order->query($orderNo);
$order->send_order_email();
which seems totally reasonable, but alas no dice as the email gets constructed in other methods.
i think it is a perfectly reasonable request to do, without needing to store all emails in the db.
perhaps i will look into refactoring.
Bookmarks