【问题标题】:Magmi delete attribute valueMagmi删除属性值
【发布时间】: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;
?>

我尝试了这些案例,但没有一个成功

【问题讨论】:

    标签: attributes magmi


    【解决方案1】:

    我建议阅读Magmi Empty Values 文档。

    Magmi 可以为属性分配空值,具体取决于您选择的模式。至于实际从产品中取消分配属性,这样做需要您删除产品并使用正确的属性集重新导入它。原因是,属性关联与属性集相关联,而属性集又与产品相关联。您只能为该属性分配空白或空值而不删除产品。

    您可以通过其他两种方式来做您想做的事情。

    1. 使用Product Deleter plugin 删除产品,然后使用正确的属性值重新导入。

    2. 创建一个自定义 Magmi 插件,用于检测空白属性值,检查 Magento 中的产品是否具有该属性,然后将其删除。

    【讨论】:

    • 感谢您的帖子。我尝试了前 3 种情况,不幸的是,当我转到产品页面时它并没有取消设置值。
    • 您要取消设置什么类型的属性?它是可配置的属性吗?
    • 只是一个普通的属性,text/dropdown
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多