我对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
答案 0 :(得分:1)
在这种情况下,你应该在successAction方法的开始和每几行之后记录Mage,这样可以确保它被正确调用并且它被卡住了。
在您的情况下,successAction
未正确调用。签入Mage/Checkout/controllers/OnepageController.php
文件,您将在那里找到成功的行动。