我正在尝试让Magento在订单成功(包括信用卡扣除)后将发票电子邮件发送给客户(以及订单电子邮件)。 我设法通过使用调用此函数的观察者来发送发票:
public function sales_order_invoice_save_after($observer)
{
$invoice = $observer->getInvoice();
$invoice->sendEmail(’true’,’’);
}
但是,没有税收价值!税/订单/ tax.phtml包含在发票电子邮件中,该电子邮件位于顶部
$_order = $this->getOrder();
$_source = $this->getSource();
$_fullInfo = $_order->getFullTaxInfo();
当我检查_fullInfo时,它是一个空数组。
发票的所有其他值都显示出来,这让我发疯了。
任何人都有任何想法,或建议在付款成功后以更好的方式发送发票?