tantosoft.com

MAGENTO Editar el stock de productos desde código Destacado

Si tienes que editar el stock de los productos de tu tienda magento, puedes hacerlo con un script PHP y alguna de estas opciones:

$product = Mage::getModel('catalog/product')->load( 'id' );

$stockItem = $product->getStockItem();
$stockItem->setData('manage_stock', 1);
$stockItem->setData('is_in_stock', 0);
$stockItem->setData('use_config_notify_stock_qty', 0);
$stockItem->setData('qty', 0);

$stockItem->save();
$product->save();

Si tienes activado en el Administrador la opción de Manejar el Stock. Tambien puedes hacerlo así:

$product = Mage::getModel('catalog/product')->load( 'id' );

$product->setStockData(array( 
   'is_in_stock' => 0, 
   'qty' => 0,
   'manage_stock' => 1,
   'use_config_notify_stock_qty' => 1
)); 

$product->save();

Esto junto con tu código para leer y parsear un fichero CSV con los stocks de tu tienda puede ser de gran ayuda para mantener el stock de tu tienda al día.

Quiere contactar con nosotros?

Envíenos un Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. o llámenos a (+34) 698 259 856