所以,这是我的问题: 我在Magento后端启用了重新订购工具(导航到系统>配置,单击销售选项卡,然后从允许重新下订单下拉列表中选择是)。
但在完成订单后,我仍然无法在前端看到重新订购按钮。
我认为,我尝试重新订购的订单中的某些产品可能缺货,这就是我没有看到重新订购按钮的原因。 但情况似乎并非如此,因为即使我启用延期交货,重新订单按钮也不显示。
Google上的搜索是否尝试确定哪些方案可能导致重新排序按钮未显示但未找到任何非常有用的内容。 因此,在这里寻求帮助......任何人都可以帮助在这里找出问题吗?
提前致谢。
答案 0 :(得分:4)
旧帖我意识到,但如果您的客户没有为他们的订单创建帐户,则不会显示“重新订购”按钮。它仅适用于已创建帐户的注册客户。以客人身份结账的客户无法重新订购。我正在尝试为客户订单开发一种方式来重新订购按钮。但要证明创建一个快速模块/扩展来覆盖核心文件应该更难!将随着进展而更新。
答案 1 :(得分:2)
确保您已在Magento后端启用了重新排序功能:
System -> Configuration -> Sales -> Sales -> Reorder
此选项应设为enabled
。
答案 2 :(得分:1)
检查方法Mage_Sales_Model_Order::_canReorder
因此,如果订单处于“保留”或“付款审核”状态,或者您的产品不再存在或缺货,则无法重新订购。由于您消除了最后一个条件,请检查订单状态。