我们正在使用Magento 1.9.1.0,它最近停止在后台显示订单销售 - >订单。我想不通这是为什么:为什么Magento不在管理后台显示订单?
屏幕:http://oi58.tinypic.com/ea4605.jpg
- 在数据库中的订单似乎是好的。订单可以像往常一样,他们出现在仪表板下最后5个订单
- 我重新上传了原来的后台模板为
app\design\adminhtml\default\default\template\sales\order\
- 两个
var\log\system.log
和exception.log
不显示的条目时,页面被称为 - 其他人报告说,网格视图表只是部分加载,直到它停在一个错误的数据集,因此不显示,但在我的情况下,页面的源包含不超过一个空
<div></div>
任何提示或建议非常感谢!
谢谢
谢谢@ aton1004指向我涉及的文件!我的替换模板方法是在黑暗中拍摄的,它显然适用于一些家伙([link](http://blog.valestudios.com/2011/11/blank-page-in-magento-admin-order-view)。 HTML))。我现在也用我的原始文件替换了销售代码文件夹,直到昨天才正常工作。不幸的是,这也没有解决它。通过'Mage :: log',我发现在'Grid.php'中函数'__construct()'被调用和执行,但是'_prepareCollection()'和'_prepareColumns()'似乎包含了网格的构造不是_。 – 2015-02-25 10:20:03
你确定你没有重写grid.php吗?可能是_prepareCollection()和_prepareColumns()函数在您的本地文件夹中被覆盖。 – aton1004 2015-02-25 10:29:14
你绝对正确@ aton1004 一个模块,如我自己发布的答案中所述,事实上覆盖'Grid.php'。但在我的情况下,不幸的是,这是它唯一的工作方式。我相信,在System> Advanced中禁用该模块应该可以逆转该模块,并使Magento回到它自己的核心adminhtml。那么,如果_disabled_它既没有到达我在模块的'Grid.php'中的'Mage :: log',也没有到达Magento的Core'Grid.php'中提到的功能。 如果你能解释,我很想听听这是为什么。 无论如何,非常感谢您的热心帮助! – 2015-02-25 11:39:58