訂單詳細內容頁手動修改訂單狀態方法:php
打開此文件:app\design\adminhtml\default\default\template\sales\order\view\history.phtmlhtml
34行位置爲以下本來內容:緩存
<?php foreach ($this->getStatuses() as $_code=>$_label): ?>
修改成:app
<?php foreach (Mage::getSingleton('sales/order_config')->getStatuses() as $_code=>$_label): ?>
刷新緩存,而後刷新訂單頁面看看,在訂單頁面的Comments History部分就能夠更改訂單狀態了。網站
手動用php文件修改方法:ui
在網站跟目錄下新建一個php文件this
<?phpcode
require_once('app/Mage.php');
umask(0);
Mage::app('default');
$order = Mage::getModel('sales/order');
$order->loadByIncrementId(100000001); // 100000001爲訂單編號
// 獲取訂單狀態
$status = $order->getStatus();
$state = $order->getState();
echo $status;
echo "\r\n";
echo $state;
// 設置訂單狀態
$order->setStatus(Mage_Sales_Model_Order::STATE_PROCESSING);
$order->save();htm
?>blog