1

私は支払い後に顧客に注文を送る正しい方法を見つけるために何時間も探していました。私はこのファイルを見つけました:メソッドを含む/app/code/_core/Mage/Sales/Model/order.php

/**
 * Send email with order data
 *
 * @return Mage_Sales_Model_Order
 */
public function sendNewOrderEmail()

このクラスを完全に削除しても、注文は送信されます。(え?)はい、キャッシュをクリアしました!

正しいsendMailメソッドは何ですか?

4

1 に答える 1

2

注文メールを顧客に送信するには、次のことができます

$_order = Mage::getModel('sales/order')->load($order_id);
$_order->sendNewOrderEmail();

sendNewOrderEmail()は/app/code/core/Mage/Sales/Model/Order.phpで定義されています(それを変更するカスタムモジュールがないと仮定します)

于 2012-11-06T16:17:36.947 に答える