cancel
Showing results for 
Search instead for 
Did you mean: 

get minimum quantity display on list page

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

get minimum quantity display on list page

Hi,

 

I am a newbie and I am getting so crazy !!

 

I need to get "Minimum Quantity" on category list page !!

 

I have found some code on GG but nothing works!!

 

Does anyone can give my a hand on that?

 

Thank you

Best

9 REPLIES 9

Re: get minimum quantity display on list page

Hi Tsoang,

Below this function you get minimum qty

 

$productQuantity = Mage::getModel("cataloginventory/stock_item")->loadByProduct($_product->getId());
$productQuantity->getMinSaleQty();

To change the default quantity

  1. Go to Admin Panel -> System -> Configuration -> Inventory-> Product Stock Options from the Menu
  2. Click on Add Minimum Qty button (next to Minimum Qty Allowed in Shopping Cart option)
  3. Choose Customer Group: ALL GROUPS as you want this to be applied to all users
  4. Enter 1(any value you want) for Minimum Qty
  5. Save Config

 

Re: get minimum quantity display on list page

Hi Magikvishal,

 

Thank you for your help.

 

Where should I add this code? In which file?

 

Thx

 

Re: get minimum quantity display on list page

Hi Magikvishal,

 

Thank you for your help.

 

Where should I add this code? In which file?

 

Thx

Re: get minimum quantity display on list page

Hi @tsoang

myPakage == rwd

myTheme == default

For your purpose, Goto below path and edit list.phtml file: Magento_root/app/design/frontend/myPakage/myTheme/template/catalog/product/list.phtml

Edit the file and Add your code you require to display on frontend.

Query solved? Accept as Solution.Thanks
Eric Baily

Re: get minimum quantity display on list page

Hi

 

 

 

 

 

 

 

Re: get minimum quantity display on list page

Hi @tsoang

 

   Please replace your code with below code after check frontend listing page grid view.

 

$productQuantity = Mage::getModel("cataloginventory/stock_item")->loadByProduct($_product->getId());

echo $productQuantity->getMinSaleQty();
Query solved? Accept as Solution.Thanks
Eric Baily

Re: get minimum quantity display on list page

hi

 

I am getting juts so crazy!! it does not work!!

Below a sreenshot!! and on grid mode just nothing!!

undefined

Re: get minimum quantity display on list page

You need to edit app/design/frontend/default/YourTheme/template/catalog/product/list.phtml file

Find the below given line

<button type="button" title="<?php echo $this->__('Add to Cart') ?>" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
And just replace it with,

<form action="<?php echo $this->getAddToCartUrl($_product) ?>" method="post" id="product_addtocart_form_<?php echo $_product->getId()?>"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?>>
<?php if(!$_product->isGrouped()): ?>
<label for="qty"><?php echo $this->__('Qty') ?>:</label>
<input type="text" name="qty" id="qty" maxlength="12" value="<?php echo ($this->getMinimalQty($_product)?$this->getMinimalQty($_product):1) ?>" />
<?php endif; ?>
<button type="button" onclick="this.form.submit()"><span><span><span><?php echo $this->__('Add to Cart') ?></span></span></span></button>
</form>

Go to Admin Panel -> System -> Configuration -> Inventory-> Product Stock Options from the Menu
Click on Add Minimum Qty button (next to Minimum Qty Allowed in Shopping Cart option)
Choose Customer Group: ALL GROUPS as you want this to be applied to all users
Enter 1(any value you want) for Minimum Qty
Save Config

Re: get minimum quantity display on list page

Hi kitharington

 

Thank you for your answer, the thing is I have a different qty for each product!

 

Does your method will work in this case?

thanks