0

我从getAdditionalInformation()Payment 对象获取空数组。交易详情附在订单上。不知何故,我无法检索它们。我得到空数组。这是我的代码

$magorder = Mage::getModel('sales/order')->load($valor);
$payment = $magorder->getPayment()->getAdditionalInformation();

请有人指出我正确的方向。谢谢

4

1 回答 1

0

我已经解决了。代码如下

$magorder = Mage::getModel('sales/order')->load($valor);
            $payment = $magorder->getPayment();

            $collection = Mage::getModel('sales/order_payment_transaction')->getCollection()
                ->addPaymentIdFilter($payment->getId());

            foreach ($collection as $col)
            {
                print_r ($col->getAdditionalInformation());
            }
于 2011-09-13T06:19:52.930 回答