我正在尝试使用 .csv 文件通过导入/导出 -> 导入来更新 Magento 中的产品。我刚刚路过 _sku
, _type
, _attribute_set
, _store
, price
和special_price
列。我想取消设置产品的当前特价,但是当我传递空字符串时,它将特价设置为 0。我尝试使用 null
, "NULL"
和"<NULL>"
但结果是一样的。当该值为0时,前端仍然显示为特价,这确实令人困惑。这就是为什么我想将其设置为 null
,因为这是从管理中删除它时收到的值。
我的目标相当于:
$product = Mage::getModel('catalog/product')->load(some_id);
$product->setSpecialPrice('');
$product->save();
有什么想法吗?
最佳答案
我刚刚意识到,将特价设置为等于正常价格的值就可以了。那么特价的模板就不会用在前端了。我希望它不会带来其他问题,但目前它对我有用。
关于Magento 更新 csv 并取消设置特价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28628575/