我有一个 magento 网站,但我遇到了问题。
在用户仪表板中,通过 Paypal 的订单没有列出,它只是显示一条消息:“您还没有任何订单”,但通过 cc 或其他的订单可以正常工作。
我一直在探索 sales.xml,但我无法找到可能的原因或如何解决它。
谢谢你的热心帮助。
我有一个 magento 网站,但我遇到了问题。
在用户仪表板中,通过 Paypal 的订单没有列出,它只是显示一条消息:“您还没有任何订单”,但通过 cc 或其他的订单可以正常工作。
我一直在探索 sales.xml,但我无法找到可能的原因或如何解决它。
谢谢你的热心帮助。
我花了一段时间才弄明白。问题不在于 Paypal,而在于订单状态“待付款”。在文件 ../Mage/Sales/etc/config.xml 中找到描述待付款订单状态的块并添加以下行:
<visible_on_front>1</visible_on_front>
如果您不确定将其放在哪里,只需查看其余的订单状态,并查看所有这些状态的 visible_on_front 属性设置为 1。您的代码块应如下所示:
<pending_payment translate="label">
<label>Pending Payment</label>
<statuses>
<pending_payment default="1"/>
</statuses>
<visible_on_front>1</visible_on_front>
</pending_payment>