我需要在magento商店购买大量产品 根据不同的属性分类为新的类别 一个人知道如何用脚本做到这一点。
示例:
如果产品属性“COLOR”的值为Blue,则产品应位于cat 10中 等等
答案 0 :(得分:0)
迭代产品后,您可以使用setCategoryIds方法(此代码用于下拉属性,因为它使用getAttributeTextMethod):
$product->load($productId);
if( strcmp($product->getAttributeText('COLOR') , 'Blue') == 0 ){
$product->setCategoryIds(array('cat1Id' ,'cat2Id'));
}
$product->save();