为什么Magento销售订单视图为空


Why is Magento Sales Order View blank?

我们最近将一个客户端站点从临时域移到了他们的活动域。这样一来,Sales Orders(/sales_order/view/order_id/x)的第一个屏幕现在变为空白。

当我们点击选项创建发票或订单流程的任何其他元素时,订单数据就会出现。

我们看到了一个解决方案,即通过Magento Connect重新安装Interface_Adminhtml_Default;然而,这并没有解决我们的问题。

关于我们能做些什么来解决这个问题,有什么建议吗?

更深入地看,我在代码中看到了以下内容:

<li>
  <a href="#" id="sales_order_view_tabs_order_info" name="order_info" title="Order Information" class="tab-item-link ">
    <span><span class="changed" title="The information in this tab has been changed."></span><span class="error" title="This tab contains invalid data. Please solve the problem  before saving."></span>Information</span>
  </a>
  <div id="sales_order_view_tabs_order_info_content" style="display:none;"></div>
</li>

我们在php 5.4中遇到了同样的问题,当我们回滚到php 5.3时,一切都很好。

Alan是对的。但让我扔给你一块骨头。。。

互联网上有一些脚本可以让你删除所有的测试订单、测试客户、测试发票、测试交付和测试退款(是的,这是英国的术语)。现在,您可能想要清除所有的测试事务,然后看看它是否有效。这只是一个想法,对理解问题没有任何帮助,但可能会让您返回"销售订单"视图,并允许您启用客户的网站。

您可能感兴趣的另一个工具是Magento的数据库修复工具。它会标记出数据库中的任何错误。

听起来你已经检查了管理代码是否正常,清理数据库可能是一种方法,因为没有现成的日志错误。