Magento 无法从付款对象检索getAdditionalInformation()
我从getAdditionalInformation获取关于付款对象的空数组。交易详情附在订单上。不知何故,我无法找回它们。我得到一个空数组。这是我的密码Magento 无法从付款对象检索getAdditionalInformation(),magento,magento-1.5,Magento,Magento 1.5,我从getAdditionalInformation获取关于付款对象的空数组。交易详情附在订单上。不知何故,我无法找回它们。我得到一个空数组。这是我的密码 $magorder = Mage::getModel('sales/order')->load($valor); $payment = $magorder->getPayment()->getAdditionalInformation(); 请有人给我指一下正确的方向。谢谢,我已经解决了。代码如下 $magorder =
$magorder = Mage::getModel('sales/order')->load($valor);
$payment = $magorder->getPayment()->getAdditionalInformation();
请有人给我指一下正确的方向。谢谢,我已经解决了。代码如下
$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());
}
我不明白你的问题..你确定tour object有其他信息吗?如果您查看核心代码中的函数getAdditionalInformation,那么如果没有结果或者没有使用特定键从这些方法询问信息,它们将返回空数组。