我需要在某个商店 View 中将数百个产品属性设置为“使用默认”值。我怎样才能做到这一点?
另外,由于我有两个以上的商店 View ,将通用属性设置为“全局”然后再恢复为“正常”的方法效率很低。
最佳答案
我认为这个链接应该对您有帮助:http://www.magentocommerce.com/boards/viewthread/55480/
在第二条评论中,您可以了解如何设置目录的商店 ID。
$products = Mage::getModel('catalog/product')->setStoreId(2)
->getCollection()
->addAttributeToSelect('price');
foreach($products as $p) {
// ...
$p->setPrice($price);
$p->save();
}
关于玛根托 : Mass update to 'use default value' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14033850/