2016-06-11 84 views
1

我跟随this question for adding a custom attribute to Magento ordersMagento自定义订单属性不保存到数据库

我想以编程方式设置此属性的值,但不保存到数据库。我的代码:

$_order = Mage::getModel('sales/order'); 
$_order->loadByIncrementId(100000001); 
$_order->setMyCustomField('Testing'); 
$_order->save(); 

我也曾尝试:

$_order->setData('my_custom_field','Testing'); 

我已检查该字段中sales_flat_order表 存在。

+0

错误日志中的任何内容? –

回答

-1

我现在已经解决了这个问题。我正在使用XAMPP,并发现我需要重启Apache并使用Magento中的“Flush Cache Storage”选项。

在此之后,值正确保存。

相关问题