当我们将setData方法与多个setData一起使用时,Magento 1.x日期字段没有得到更新

时间:2018-03-16 09:59:23

标签: php magento magento-1.9

我们正在使用Magento 1.9进行申请。这是我的示例代码

 $customer_collection= Mage::getModel("customer/customer")->load($data['customer_id']);
 foreach ($data['data'] as $key => $customer) {
    $customer_collection->setData($customer['attribute_name'] , $customer['attribute_value']); 
 }
$customer_collection->save(); //finally saving the data

以上代码适用于除日期字段以外的所有字段。问题是当我们发送包括日期字段在内的多个数据时,其他字段正在更新但日期字段未更新。任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

对于日期字段更新,请尝试使用

$object->setData($attributeCode, Varien_Date::now());

答案 1 :(得分:0)

作为@mladen-ilić建议,

我做了 Flush Cache Storage 并再次尝试发布数据。它就像一个魅力。