【发布时间】:2011-04-27 14:14:06
【问题描述】:
在 magento
那么我怎样才能让我的扩展程序安装一堆状态? 并将它们分配给状态,并设置为状态的默认值?
我是否必须手动将它们插入到 sales_order_status 和 sales_order_status_state 数据库表中?如果这是真的,我也必须更新“is_default”列。..
【问题讨论】:
标签: magento magento-1.5
在 magento
那么我怎样才能让我的扩展程序安装一堆状态? 并将它们分配给状态,并设置为状态的默认值?
我是否必须手动将它们插入到 sales_order_status 和 sales_order_status_state 数据库表中?如果这是真的,我也必须更新“is_default”列。..
【问题讨论】:
标签: magento magento-1.5
您可以创建一个新状态:
$status = Mage::getModel('sales/order_status')
->setData(array(
'label' => 'New Status',
'status' => 'new_status',
))
;
try {
$status->save();
}
catch (Mage_Core_Exception $e) {
echo $e->getMessage();
}
【讨论】: