我正在尝试创建一个 magento 目录价格规则,其条件结合使用“任何”而不是“全部”
以下代码创建了一个具有两个条件的规则 - 但它们使用 all 组合在一起。有谁知道如何实现这一目标?我正在使用 magento 1.7.0.2(社区版)
$skuCondition = Mage::getModel('catalogrule/rule_condition_product')
->setType('catalogrule/rule_condition_product')
->setAggregator('any')
->setAttribute('category_ids')
->setOperator('==')
->setValue('18');
$skuCondition2 = Mage::getModel('catalogrule/rule_condition_product')
->setType('catalogrule/rule_condition_product')
->setAttribute('category_ids')
->setOperator('==')
->setValue('40');
$catalogPriceRule->getConditions()->addCondition($skuCondition);
$catalogPriceRule->getConditions()->addCondition($skuCondition2);
$catalogPriceRule->save();