Magmi删除属性值
Posted
技术标签:
【中文标题】Magmi删除属性值【英文标题】:Magmi delete attribute value 【发布时间】:2014-02-13 10:14:04 【问题描述】:如何用magmi删除一个属性值?
<?hp
$prod[sku] = '1';
$prod[attribute1] = '';
$prod[sku] = '1';
$prod[attribute1] = null;
$prod[sku] = '1';
$prod[attribute1] = false;
?>
我尝试了这些案例,但没有一个成功
【问题讨论】:
【参考方案1】:我建议阅读Magmi Empty Values 文档。
Magmi 可以为属性分配空值,具体取决于您选择的模式。至于实际从产品中取消分配属性,这样做需要您删除产品并使用正确的属性集重新导入它。原因是,属性关联与属性集相关联,而属性集又与产品相关联。您只能为该属性分配空白或空值而不删除产品。
您可以通过其他两种方式来做您想做的事情。
使用Product Deleter plugin 删除产品,然后使用正确的属性值重新导入。
创建一个自定义 Magmi 插件,用于检测空白属性值,检查 Magento 中的产品是否具有该属性,然后将其删除。
【讨论】:
感谢您的帖子。我尝试了前 3 种情况,不幸的是,当我转到产品页面时它并没有取消设置值。 您要取消设置什么类型的属性?它是可配置的属性吗? 只是一个普通的属性,text/dropdown以上是关于Magmi删除属性值的主要内容,如果未能解决你的问题,请参考以下文章