麦格米删除属性值

问题描述 投票:0回答:1

如何用magmi删除一个属性值?

<?hp
$prod[sku] = '1';
$prod[attribute1] = '';

$prod[sku] = '1';
$prod[attribute1] = null;

$prod[sku] = '1';
$prod[attribute1] = false;
?>

我试过这些情况,但都没有成功

attributes magmi
1个回答
1
投票

我建议阅读 Magmi空值 文档。

Magmi可以为属性分配空值,这取决于你选择的模式。 至于真正从产品中取消属性分配,需要你删除产品,然后用正确的属性集重新导入。 原因是,属性关联是与属性集绑定的,而属性集又与产品绑定。 在不删除产品的情况下,你只能为该属性分配一个空白或空值。

有两种其他的方法可以做你正在尝试做的事情。

  1. 使用 产品删除器插件 来删除产品,然后用正确的属性值重新导入。

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

© www.soinside.com 2019 - 2024. All rights reserved.