【问题标题】:magento worldpay doesn't redirectmagento worldpay 不会重定向
【发布时间】:2011-06-30 08:20:14
【问题描述】:

我已从 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');
    }

有什么想法吗?

【问题讨论】:

    标签: php magento worldpay


    【解决方案1】:

    这个错误是因为没有加载订单,检查会话是否有这个扩展需要的数据

    【讨论】:

      【解决方案2】:

      我找到了解决办法,不是插件,其实是checkout.xml布局文件的问题。我用一个全新的版本替换了它,它运行良好

      【讨论】:

        猜你喜欢
        • 2014-07-26
        • 2012-03-23
        • 2014-01-03
        • 2015-09-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多