为什么Magento不在管理后端显示订单?

时间:2015-02-24 15:57:42

标签: php magento sales orders

我们正在使用Magento 1.9.1.0,它最近停止在销售 - > 订单下的后端显示订单。我无法弄清楚为什么会这样:

屏幕:http://oi58.tinypic.com/ea4605.jpg

  • 数据库中的订单似乎没问题。订单可以照常放置,并显示在最后5个订单
  • 下的信息中心
  • 我将原始后端模板重新上传到app\design\adminhtml\default\default\template\sales\order\
  • var\log\system.logexception.log在调用页面时都没有显示任何条目
  • 其他人报告网格视图表只是部分加载,直到它停在错误的数据集中,因此不会显示,但在我的情况下,页面的源只包含一个空{{ 1}}

任何提示或建议都非常感谢!

由于

4 个答案:

答案 0 :(得分:2)

我猜你要检查问题的错误位置。问题可能是在代码文件夹而不是设计文件夹中发生的。首先,你覆盖或覆盖" app / code / core / Mage / Adminhtml / Block / Sales / Order / Grid"?因为此文件负责显示订单网格。如果不是,您的核心文件可能已损坏。尝试更换"销售"来自任何其他安装的文件夹,并检查问题是否已解决。

如果这不能解决问题,那么你必须覆盖或覆盖文件。

首先尝试上述解决方案并判断它是否有效。

希望这会奏效。

答案 1 :(得分:1)

管理员订单详情页面的屏幕截图,如果显示此类型问题,请按照以下说明为我工作!! enter image description here

强文

  

从$ links = []更改app / code / core / Mage / Adminhtml / Helper / Sales.php中的第124行;到$ links = array();

答案 2 :(得分:0)

您可以在"订单"之后右键单击。并单击Inspect元素以查看它是否给您一些错误。

答案 3 :(得分:0)

好吧,我自己通过随机运气解决了这个问题:

在尝试修复此问题的早期过程中,我的第一种方法是禁用扩展和模块。因为我认为消除可能的干扰最终会导致回到以前工作的基本稳定的开箱即用的magento。正确?

然而,只有在{em>重新启用之后,System > Advanced > EaDesign_PdfGenerator中的 EaDesign 只有一个名为 PdfGenerator 的模块像往常一样恢复。它必须先前已经干扰过其他模块,并且只有当唯一启用的模块让我回到我们的订单视图时。

现在它让我觉得一个模块,我不知道它为什么会影响Order View,如果禁用,它会干扰默认的Order-View,而离开它是否启用。 奇怪的是,我们的magento-store现在依赖于这个模块来运行以生成Order-Grid-View,并且不能再单独执行。

如果有人可以详细说明,请这样做。我非常很好奇。

感谢您的帮助!