【问题标题】:Magento - returns blank / empty success pageMagento - 返回空白/空成功页面
【发布时间】:2012-10-22 10:36:54
【问题描述】:

我对 Magento 的成功页面有疑问。希望有人可以帮助我。 问题是什么;整个网站完全运行,完全没有错误。但是,当客户填写完整的单页结账时,客户会前往支付服务提供商 (PSP) 进行付款。 PSP 将客户发送回 {domein}/checkout/onepage/success,这应该是正确的。但是……这个页面完全是空的。我已经更改了 memory_limit,启用了开发人员日志,启用了 index.php 中的 display_errors 并查看了 Apache 中的日志文件。但是页面上没有任何错误显示,现在错误显示在日志文件中。

订单处理成功,只有显示错误。

请帮助解决此问题或解决方法。我需要这个页面来跟踪附属公司,这些需要 transactionID 和 transactionamount。

PS:我们使用 Magento 1.7.0.2,主题 ma_housestore 和 PSP Buckaroo

【问题讨论】:

  • 在这种情况下,您应该在 successAction 方法的开头和之后每隔几行记录 Mage 日志,以确保它被正确调用以及卡在哪里..
  • 您好 Kalpesh Mehta,感谢您的回答。我必须在哪个文件中进行设置?因为我认为 success.phtml 甚至没有被调用。
  • 这意味着您的successAction 未被正确调用。签入 Mage/Checkout/controllers/OnepageController.php 文件,您将在那里找到成功操作。
  • Kalpesh Mehta,谢谢你一百万次......!!!!我们在 app/design/frontend/default/ma_housestore/layout/checkout.xml 中调用了错误的模板
  • 我愿意,但您将解决方案作为评论而不是作为答案。请再次将其作为答案,我会接受。

标签: magento


【解决方案1】:

在这种情况下,您应该在 successAction 方法的开头和之后每隔几行记录 Mage 日志,以确保它被正确调用以及卡在哪里。

在您的情况下,successAction 未被正确调用。签入Mage/Checkout/controllers/OnepageController.php 文件,您将在那里找到成功操作。

【讨论】:

    猜你喜欢
    • 2011-05-30
    • 2012-12-20
    • 1970-01-01
    • 2017-11-20
    • 1970-01-01
    • 2021-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多