Php 以编程方式创建订单时,订单电子邮件未在magento中发送
我已经在magento中以编程方式创建了订单。因此,我想发送邮件添加订单创建时间,但它不起作用。 在生成订单时,我使用以下代码以编程方式发送订单电子邮件-- 我使用了magento 1.6.1.0版本。 以下是以编程方式创建订单的代码-- 请建议并帮助我以编程方式发送订单电子邮件。尝试添加Php 以编程方式创建订单时,订单电子邮件未在magento中发送,php,magento,magento-1.6,Php,Magento,Magento 1.6,我已经在magento中以编程方式创建了订单。因此,我想发送邮件添加订单创建时间,但它不起作用。 在生成订单时,我使用以下代码以编程方式发送订单电子邮件-- 我使用了magento 1.6.1.0版本。 以下是以编程方式创建订单的代码-- 请建议并帮助我以编程方式发送订单电子邮件。尝试添加 $order->sendNewOrderEmail(); 之后 尝试添加 $order->sendNewOrderEmail(); 之后 试试这个代码 $email = Mage::getSi
$order->sendNewOrderEmail();
之后
尝试添加
$order->sendNewOrderEmail();
之后
试试这个代码
$email = Mage::getSingleton('customer/session')->getCustomer()->getEmail();
$orders = Mage::getModel('sales/order')->getCollection()->getLastItem()->getIncrementId();
$order_mail = new Mage_Sales_Model_Order();
$incrementId = $orders;
$order_mail->loadByIncrementId($incrementId);
try
{
$order_mail->sendNewOrderEmail();
}
catch (Exception $ex)
{
}
试试这个代码
$email = Mage::getSingleton('customer/session')->getCustomer()->getEmail();
$orders = Mage::getModel('sales/order')->getCollection()->getLastItem()->getIncrementId();
$order_mail = new Mage_Sales_Model_Order();
$incrementId = $orders;
$order_mail->loadByIncrementId($incrementId);
try
{
$order_mail->sendNewOrderEmail();
}
catch (Exception $ex)
{
}
嗨,你所有的东西都是正确的格式 当您启用此选项时: Mage::app()->getStore()->setConfig(Mage\u Sales\u Model\u Order::XML\u PATH\u EMAIL\u ENABLED,“1”) 您需要检查订单邮件是否已发送,如果已发送,则可以使用以下代码
if(!$order ->getEmailSent()){
$order ->sendEmail(true);
$order ->setEmailSent(true);
}
嗨,你所有的东西都是正确的格式 当您启用此选项时: Mage::app()->getStore()->setConfig(Mage\u Sales\u Model\u Order::XML\u PATH\u EMAIL\u ENABLED,“1”) 您需要检查订单邮件是否已发送,如果已发送,则可以使用以下代码
if(!$order ->getEmailSent()){
$order ->sendEmail(true);
$order ->setEmailSent(true);
}
我在编译代码时遇到了这个问题:a:5:{I:0;s:73:“无效方法Mage_Sales_Model_Order::sendmail(数组([0]=>1))”;“你的magento版本是什么?检查app/code/core/Mage/Sales/Model/Order.phpMagento版本1.8,我检查了Sales/Model/Order.php,代码中没有错误。我在编译代码时遇到了这个问题:a:5:{i:0;s:73:“无效方法Mage_Sales_Model_Order::sendEmail(数组([0]=>1))”;你的magento版本是什么?检查app/code/core/Mage/Sales/Model/Order.phpMagento版本1.8,我检查了Sales/Model/Order.php,代码中没有错误。