我添加了一个产品属性(下拉是/否)并设置默认值"否"
而不是添加产品并选择"是"从下拉
比复制该产品,当新产品从重复创建时,下拉值"是"从以前的产品复制。我想下拉应该有"否"价值因为我设置了默认值"否"在创建属性
期间答案 0 :(得分:0)
我确实解决了这个问题,很简单,您只需要在复制产品时将字段设置为您自己的选项。
在我的情况下,我必须清除两个字段,(描述和SKU),我只是在调用重复按钮上的on click函数时添加了以下代码。
public function duplicate()
{
$this->getWebsiteIds();
$this->getCategoryIds();
$newProduct = Mage::getModel('catalog/product')->setData($this->getData())
->setIsDuplicate(true)
->setSku(null)
->setId(null)
->setDescription(null)
->setShortDescription(null)
->setStoreId(Mage::app()->getStore()->getId());
Mage::dispatchEvent(
'catalog_model_product_duplicate',
array('current_product' => $this, 'new_product' => $newProduct)
);
在您的情况下,您可以相应调用相应的函数->setGShopping($YourString)
。
我希望这可以解决您的问题。