0

私は、スクリプトを使用してこれを行う方法を知っている人なら誰でも、さまざまな属性に基づいて新しいカテゴリに分類する必要がある magento ストアに大量の製品を持っています。

例:

商品属性「COLOR」の値が青の場合、商品はカテゴリ 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 に答える