我已经从magento 1.4.1.1升级到magento 1.5.1.1,并且安装了Phoenix Worldpay扩展。在结账时,购物车在步骤5之后不再重定向到worldpay。
如果我转到/worldpay/ processing /redirect,我会得到错误:没有找到处理的顺序
这是从以下位置抛出的:
$session = $this->_getCheckout();
$order = Mage::getModel('sales/order');
$order->loadByIncrementId($session->getLastRealOrderId());
if (!$order->getId()) {
Mage::throwException('No order for processing found');
}你知道为什么吗?
发布于 2011-02-19 23:02:51
我找到了解决方案,这不是插件的问题,而是checkout.xml布局文件的问题。我用一个全新的版本替换了它,它工作得很好。
发布于 2011-02-19 19:44:35
由于未加载订单而引发此错误,请检查会话是否包含此扩展模块所需的数据
https://stackoverflow.com/questions/5050511
复制相似问题