我可以使用'复制'方法创建产品的副本,它似乎很好用。但是,我想将重复的产品取消分配给任何类别,但是$clone->setCategoryIds()
并没有为我做这件事。有没有一个巧妙的方法来做到这一点?
我还有已复制产品的图像,但是没有为主图像,缩略图和小图像选择它们。有没有简单的方法呢?
$clone=$product->duplicate();
$clone->setSku($clonedSku);
$clone->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_NOT_VISIBLE);
$clone->setPrice(5);
$clone->setCategoryIds();
$clone->setStatus(1);
$clone->getResource()->save($clone);
答案 0 :(得分:0)
尝试拨打
$clone->unlockAttribute('category_ids');
前
$this->unlockAttribute('category_ids');.