0

我在 magento 商店中有大量产品,需要根据不同的属性将其分类到新的类别中,任何人都知道如何使用脚本来做到这一点。

例子:

如果产品属性“COLOR”的值为 Blue,则产品应在 cat 10 中,依此类推

4

1 回答 1

0

迭代产品后,您可以使用 setCategoryIds 方法(此代码用于下拉属性,因为它使用 getAttributeTextMethod):

$product->load($productId);
if( strcmp($product->getAttributeText('COLOR') , 'Blue') == 0 ){
    $product->setCategoryIds(array('cat1Id' ,'cat2Id'));
}
$product->save();
于 2012-05-17T07:57:42.940 回答