我們正在使用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