Question

In magento 1.9 I need to set the default qty value to 100 and Stock Availability to blank while creating a duplicate product.

So when a user duplicates a product, he should see qty value as 100 and Stock Availability as blank within inventory tab.

Was it helpful?

Solution

To achieve this I have copied the following file app/code/core/Mage/Catalog/Model/Product.php to app/code/local/Mage/Catalog/Model/Product.php

And added the following code inside duplicate() method just before $newProduct->save(); line:

 $newProduct->setStockData(
   array( 
          'is_in_stock' => 3, 
          'qty' => 100,
   )
 );
Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top