Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

PERSONALIZAR QUANTIDADES ARTIGOS
 
GCabecinhas
Jr. Member
 
Total Posts:  9
Joined:  2012-06-19
 

Surgiu-me uma dúvida, algo mais profunda…
Tenho um projecto que estou a desenvolver e preciso da vossa ajuda.
Tenho uma loja que faz reservas entre até 16 pessoas. Caso exista algum cliente a fazer uma encomenda de 10 reservas, este produto, fica automaticamente esgotado.

Espero que tenham percebido, de forma simples, tenho um máximo de 16 aquisições, mas com uma compra de 10, fica logo esgotado.

alguma ideia?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Sousa
Moderator
 
Avatar
Total Posts:  348
Joined:  2007-09-02
Porto, Portugal
 

$quantity $item->getQtyOrdered(); 
$product_id $item->getProductId();
$stock Mage::getModel('cataloginventory/stock_item')->loadByProduct($product_id); 

if (
$quantity >= 10{
     $stock
->setQty(0); 
else {
     $stock
->setQty(0); 
}
$stock
->save();

Algo deste tipo? Mas que só ocorra quando a compra é bem sucedida. O que isto faz é definir o stock a 0.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top