2012-09-24 140 views
0

我试过了几种不同的方法来删除Magento的测试订单。从Magento销售中删除已删除的订单>订单

  1. 使用插件(http://www.magentocommerce.com/magento-connect/asperience-deleteorders.html)
  2. 在一个论坛帖子发现SQL命令(http://www.magentocommerce.com /板/ viewthread/1680/P420 /)由企业支持给我
  3. SQL命令
  4. 这里找到的堆栈溢出PHP脚本(http://stackoverflow.com/questions/4526914/how-can-i -delete-test-order-from-magento)

一些如果不是全部这些方法似乎删除数据库中的条目,但是这些解决方案都没有从Magento的后端删除命令。这些订单仍显示在“销售”>“订单”以及仪表板。我们拥有开发环境,测试环境和生产环境,但我们仍然希望将测试订单放入生产环境中,以确保正确推送我们的更改。

我错过了什么吗?其他人似乎对上面列出的插件/ SQL/PHP删除方法感到满意。我试过刷新缓存和缓存存储。似乎没有任何工作。任何援助将不胜感激。

回答

1

Magento的现代版本将订单信息传播到sales_flat_order_grid表中,并且它是管理控制台在显示网格订单时从中读取的表格。我没有看到你链接的方法,但我的猜测是他们没有清除这张表。