How to add group product into the cart individually? Planned maintenance scheduled April 23,...
What is the appropriate index architecture when forced to implement IsDeleted (soft deletes)?
Central Vacuuming: Is it worth it, and how does it compare to normal vacuuming?
Why weren't discrete x86 CPUs ever used in game hardware?
Co-worker has annoying ringtone
What's the meaning of "fortified infraction restraint"?
Belief In God or Knowledge Of God. Which is better?
What does Turing mean by this statement?
How to compare two different files line by line in unix?
Using audio cues to encourage good posture
Aligning an equation at multiple points, with both left and right alignment, as well as equals sign alignment
Is there a kind of relay that only consumes power when switching?
Can you explain what "processes and tools" means in the first Agile principle?
How does the secondary effect of the Heat Metal spell interact with a creature resistant/immune to fire damage?
How to unroll a parameter pack from right to left
Search between two dates with specific time with each date
How many time did Arya actually used needle?
How to run automated tests after each commit?
AppleTVs create a chatty alternate WiFi network
How could we fake a moon landing now?
How does light 'choose' between wave and particle behaviour?
Why do early math courses focus on the cross sections of a cone and not on other 3D objects?
QGIS virtual layer functionality does not seem to support memory layers
Can anything be seen from the center of the Boötes void? How dark would it be?
What is the meaning of 'breadth' in breadth first search?
How to add group product into the cart individually?
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Add to Cart Button Next To Each Grouped Item?Create custom “Catalog Input Type for Store Owner” for magento 2check group product in cart programaticallyMagento 2 individual add to cart buttons on group childrenHide information on single product pageMagento 2 Add new field to Magento_User admin formHow to access model in bundle block class?Magento 2: Add a product to the cart programmaticallyhow to add category using factory method not object managerI have created one field using product form field for my price i want save my field value at product creation time from backend magento2Magento 2: Custom input field values not saved in product form
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I have two simple products associated with a group product at the product description page and have a separate add to cart button with each product I want to add these products to the cart individually But I am unable to When I press the first product to add to cart button both products are added to the cart. You can check the scenario by the following this link
this is my **group.phtml** file
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
<button title="Add to Cart" class="addtocart" onclick="window.forms.product_addtocart_form_6749.submit()">
Add to Cart
</button>
</form>
<form action="https://magento2.petpanic.gr/checkout/cart/add/uenc/aHR0cHM6Ly9tYWdlbnRvMi5wZXRwYW5pYy5nci9za3Vsb2kvYW50aXBhcmFzaXRpa2EtZ2lhLXNrdWxpYS9hbXBvdWxlcy9hbXBvdWxlcy1za3Vsb3UtYW50aXBobGVib3RvbWUtc3BvdC1vbi5odG1s/product/6749/" method="post" id="product_addtocart_form_6749" novalidate="novalidate">
<input type="hidden" name="product" value="6749">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input name="form_key" type="hidden" value="WZFyhGEmonXLbFmp">
</form>
<!--button type="button" onclick="setLocation('<?php //echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + $(this).previous().value)">Add to cart</button-->
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
<?php
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$listBlock = $objectManager->get('MagentoCatalogBlockProductListProduct');
$addToCartUrl = $listBlock->getAddToCartUrl($_item);
?>
<?php /*
<form data-role="tocart-form" action="<?php echo $addToCartUrl; ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<button type="submit" title="Add to Cart" class="addtocart">
Add to Cart
</button>
</form> */ ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
I am currently new in Magento, also I tried many solutions but nothing gonna work for me. If there is any solution for this please let me know!
Thanks in advanced!
magento2 catalog grouped-products
add a comment |
I have two simple products associated with a group product at the product description page and have a separate add to cart button with each product I want to add these products to the cart individually But I am unable to When I press the first product to add to cart button both products are added to the cart. You can check the scenario by the following this link
this is my **group.phtml** file
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
<button title="Add to Cart" class="addtocart" onclick="window.forms.product_addtocart_form_6749.submit()">
Add to Cart
</button>
</form>
<form action="https://magento2.petpanic.gr/checkout/cart/add/uenc/aHR0cHM6Ly9tYWdlbnRvMi5wZXRwYW5pYy5nci9za3Vsb2kvYW50aXBhcmFzaXRpa2EtZ2lhLXNrdWxpYS9hbXBvdWxlcy9hbXBvdWxlcy1za3Vsb3UtYW50aXBobGVib3RvbWUtc3BvdC1vbi5odG1s/product/6749/" method="post" id="product_addtocart_form_6749" novalidate="novalidate">
<input type="hidden" name="product" value="6749">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input name="form_key" type="hidden" value="WZFyhGEmonXLbFmp">
</form>
<!--button type="button" onclick="setLocation('<?php //echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + $(this).previous().value)">Add to cart</button-->
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
<?php
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$listBlock = $objectManager->get('MagentoCatalogBlockProductListProduct');
$addToCartUrl = $listBlock->getAddToCartUrl($_item);
?>
<?php /*
<form data-role="tocart-form" action="<?php echo $addToCartUrl; ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<button type="submit" title="Add to Cart" class="addtocart">
Add to Cart
</button>
</form> */ ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
I am currently new in Magento, also I tried many solutions but nothing gonna work for me. If there is any solution for this please let me know!
Thanks in advanced!
magento2 catalog grouped-products
add a comment |
I have two simple products associated with a group product at the product description page and have a separate add to cart button with each product I want to add these products to the cart individually But I am unable to When I press the first product to add to cart button both products are added to the cart. You can check the scenario by the following this link
this is my **group.phtml** file
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
<button title="Add to Cart" class="addtocart" onclick="window.forms.product_addtocart_form_6749.submit()">
Add to Cart
</button>
</form>
<form action="https://magento2.petpanic.gr/checkout/cart/add/uenc/aHR0cHM6Ly9tYWdlbnRvMi5wZXRwYW5pYy5nci9za3Vsb2kvYW50aXBhcmFzaXRpa2EtZ2lhLXNrdWxpYS9hbXBvdWxlcy9hbXBvdWxlcy1za3Vsb3UtYW50aXBobGVib3RvbWUtc3BvdC1vbi5odG1s/product/6749/" method="post" id="product_addtocart_form_6749" novalidate="novalidate">
<input type="hidden" name="product" value="6749">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input name="form_key" type="hidden" value="WZFyhGEmonXLbFmp">
</form>
<!--button type="button" onclick="setLocation('<?php //echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + $(this).previous().value)">Add to cart</button-->
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
<?php
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$listBlock = $objectManager->get('MagentoCatalogBlockProductListProduct');
$addToCartUrl = $listBlock->getAddToCartUrl($_item);
?>
<?php /*
<form data-role="tocart-form" action="<?php echo $addToCartUrl; ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<button type="submit" title="Add to Cart" class="addtocart">
Add to Cart
</button>
</form> */ ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
I am currently new in Magento, also I tried many solutions but nothing gonna work for me. If there is any solution for this please let me know!
Thanks in advanced!
magento2 catalog grouped-products
I have two simple products associated with a group product at the product description page and have a separate add to cart button with each product I want to add these products to the cart individually But I am unable to When I press the first product to add to cart button both products are added to the cart. You can check the scenario by the following this link
this is my **group.phtml** file
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
<button title="Add to Cart" class="addtocart" onclick="window.forms.product_addtocart_form_6749.submit()">
Add to Cart
</button>
</form>
<form action="https://magento2.petpanic.gr/checkout/cart/add/uenc/aHR0cHM6Ly9tYWdlbnRvMi5wZXRwYW5pYy5nci9za3Vsb2kvYW50aXBhcmFzaXRpa2EtZ2lhLXNrdWxpYS9hbXBvdWxlcy9hbXBvdWxlcy1za3Vsb3UtYW50aXBobGVib3RvbWUtc3BvdC1vbi5odG1s/product/6749/" method="post" id="product_addtocart_form_6749" novalidate="novalidate">
<input type="hidden" name="product" value="6749">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input name="form_key" type="hidden" value="WZFyhGEmonXLbFmp">
</form>
<!--button type="button" onclick="setLocation('<?php //echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + $(this).previous().value)">Add to cart</button-->
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
<?php
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$listBlock = $objectManager->get('MagentoCatalogBlockProductListProduct');
$addToCartUrl = $listBlock->getAddToCartUrl($_item);
?>
<?php /*
<form data-role="tocart-form" action="<?php echo $addToCartUrl; ?>" method="post">
<?php echo $block->getBlockHtml('formkey')?>
<button type="submit" title="Add to Cart" class="addtocart">
Add to Cart
</button>
</form> */ ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
I am currently new in Magento, also I tried many solutions but nothing gonna work for me. If there is any solution for this please let me know!
Thanks in advanced!
magento2 catalog grouped-products
magento2 catalog grouped-products
edited 51 mins ago
shweta mudgil
asked 5 hours ago
shweta mudgilshweta mudgil
254
254
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Try below code. It should work.
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
</form>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<input type="hidden" name="product" value="<?php echo $_item->getId(); ?>">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input type="number"
name="qty"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty required"
/>
<?php echo $block->getBlockHtml('formkey')?>
<!--
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
-->
<button type="submit" title="Add to Cart" class="addtocart">Add to Cart</button>
</form>
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
<form>
Please note that this code will not add group product to cart, only simple product associated with group will be added as per your theme.
Did not work. :(
– shweta mudgil
57 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
|
show 10 more comments
As far I Understood by looking at your shared link, you have set the default quantity of the simple products to 1
of Group product. In that case when user click on Add to cart
button it will automatically add all simple product products of grouped product. First you need to set it to 0
. So it will add only those simple products which has quantity greater than 0
when user click on the Add to Cart button
. For Reference please see the screenshot
It is not possible or I would rather say against the nature of magento to add simple products of grouped product in isolation
. if you want to treat simple product individually why you made a part of these product as a grouped product then there is no meaning of grouped product.
Or if you really want to do that, replace my code with your one
<?php foreach ($_associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
</div>
<button type="button" onclick="window.location='<?php echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + jQuery(this).prev().children().val()">Add to cart</button>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
I hope you got my point and it will help
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to0
which you don't want to add it to cart.
– Muhammad Hasham
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
|
show 13 more comments
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "479"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270767%2fhow-to-add-group-product-into-the-cart-individually%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try below code. It should work.
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
</form>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<input type="hidden" name="product" value="<?php echo $_item->getId(); ?>">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input type="number"
name="qty"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty required"
/>
<?php echo $block->getBlockHtml('formkey')?>
<!--
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
-->
<button type="submit" title="Add to Cart" class="addtocart">Add to Cart</button>
</form>
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
<form>
Please note that this code will not add group product to cart, only simple product associated with group will be added as per your theme.
Did not work. :(
– shweta mudgil
57 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
|
show 10 more comments
Try below code. It should work.
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
</form>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<input type="hidden" name="product" value="<?php echo $_item->getId(); ?>">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input type="number"
name="qty"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty required"
/>
<?php echo $block->getBlockHtml('formkey')?>
<!--
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
-->
<button type="submit" title="Add to Cart" class="addtocart">Add to Cart</button>
</form>
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
<form>
Please note that this code will not add group product to cart, only simple product associated with group will be added as per your theme.
Did not work. :(
– shweta mudgil
57 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
|
show 10 more comments
Try below code. It should work.
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
</form>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<input type="hidden" name="product" value="<?php echo $_item->getId(); ?>">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input type="number"
name="qty"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty required"
/>
<?php echo $block->getBlockHtml('formkey')?>
<!--
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
-->
<button type="submit" title="Add to Cart" class="addtocart">Add to Cart</button>
</form>
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
<form>
Please note that this code will not add group product to cart, only simple product associated with group will be added as per your theme.
Try below code. It should work.
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
// @codingStandardsIgnoreFile
/**
* Grouped product data template
*
* @var $block MagentoCatalogBlockProductViewBaseImage
* @var $block MagentoGroupedProductBlockProductViewTypeGrouped
*/
?>
<?php $block->setPreconfiguredValue(); ?>
<?php $_product = $block->getProduct(); ?>
<?php $_associatedProducts = $block->getAssociatedProducts(); ?>
<?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
<?php $grouped = $_product->load($_product->getId()); ?>
<?php $associatedProducts = $grouped->getTypeInstance()->getAssociatedProducts($grouped); ?>
</form>
<div class="table-wrapper grouped">
<table class="table data grouped" id="super-product-table">
<caption class="table-caption"><?= /* @escapeNotVerified */ __('Grouped product items') ?></caption>
<thead>
<tr>
<th class="col item" scope="col"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
<?php if ($_product->isSaleable()): ?>
<th class="col qty" scope="col"><?= /* @escapeNotVerified */ __('Qty') ?></th>
<?php endif; ?>
</tr>
</thead>
<?php if ($_hasAssociatedProducts): ?>
<?php foreach ($associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<form data-role="tocart-form" action="<?php echo $this->getAddToCartUrl($_item); ?>" method="post">
<input type="hidden" name="product" value="<?php echo $_item->getId(); ?>">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input type="number"
name="qty"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty required"
/>
<?php echo $block->getBlockHtml('formkey')?>
<!--
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
-->
<button type="submit" title="Add to Cart" class="addtocart">Add to Cart</button>
</form>
</div>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<td class="addtocart">
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
<?php else: ?>
<tbody>
<tr>
<td class="unavailable"
colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>">
<?= /* @escapeNotVerified */ __('No options of this product are available.') ?>
</td>
</tr>
</tbody>
<?php endif; ?>
</table>
</div>
<div id="validation-message-box"></div>
<form>
Please note that this code will not add group product to cart, only simple product associated with group will be added as per your theme.
edited 12 mins ago
answered 1 hour ago
Yash ShahYash Shah
90118
90118
Did not work. :(
– shweta mudgil
57 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
|
show 10 more comments
Did not work. :(
– shweta mudgil
57 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
Did not work. :(
– shweta mudgil
57 mins ago
Did not work. :(
– shweta mudgil
57 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Ohh strange. I just checked it in your website creating the same form in inspect element and it worked for me actually. Your simple product added for me to cart.
– Yash Shah
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Don't know what to do.
– shweta mudgil
55 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Can you please share the code you applied ? The exact one ? After my suggested changes ?
– Yash Shah
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
Actually @yash second add to cart button worked properly but first one creating the problem.
– shweta mudgil
54 mins ago
|
show 10 more comments
As far I Understood by looking at your shared link, you have set the default quantity of the simple products to 1
of Group product. In that case when user click on Add to cart
button it will automatically add all simple product products of grouped product. First you need to set it to 0
. So it will add only those simple products which has quantity greater than 0
when user click on the Add to Cart button
. For Reference please see the screenshot
It is not possible or I would rather say against the nature of magento to add simple products of grouped product in isolation
. if you want to treat simple product individually why you made a part of these product as a grouped product then there is no meaning of grouped product.
Or if you really want to do that, replace my code with your one
<?php foreach ($_associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
</div>
<button type="button" onclick="window.location='<?php echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + jQuery(this).prev().children().val()">Add to cart</button>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
I hope you got my point and it will help
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to0
which you don't want to add it to cart.
– Muhammad Hasham
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
|
show 13 more comments
As far I Understood by looking at your shared link, you have set the default quantity of the simple products to 1
of Group product. In that case when user click on Add to cart
button it will automatically add all simple product products of grouped product. First you need to set it to 0
. So it will add only those simple products which has quantity greater than 0
when user click on the Add to Cart button
. For Reference please see the screenshot
It is not possible or I would rather say against the nature of magento to add simple products of grouped product in isolation
. if you want to treat simple product individually why you made a part of these product as a grouped product then there is no meaning of grouped product.
Or if you really want to do that, replace my code with your one
<?php foreach ($_associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
</div>
<button type="button" onclick="window.location='<?php echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + jQuery(this).prev().children().val()">Add to cart</button>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
I hope you got my point and it will help
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to0
which you don't want to add it to cart.
– Muhammad Hasham
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
|
show 13 more comments
As far I Understood by looking at your shared link, you have set the default quantity of the simple products to 1
of Group product. In that case when user click on Add to cart
button it will automatically add all simple product products of grouped product. First you need to set it to 0
. So it will add only those simple products which has quantity greater than 0
when user click on the Add to Cart button
. For Reference please see the screenshot
It is not possible or I would rather say against the nature of magento to add simple products of grouped product in isolation
. if you want to treat simple product individually why you made a part of these product as a grouped product then there is no meaning of grouped product.
Or if you really want to do that, replace my code with your one
<?php foreach ($_associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
</div>
<button type="button" onclick="window.location='<?php echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + jQuery(this).prev().children().val()">Add to cart</button>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
I hope you got my point and it will help
As far I Understood by looking at your shared link, you have set the default quantity of the simple products to 1
of Group product. In that case when user click on Add to cart
button it will automatically add all simple product products of grouped product. First you need to set it to 0
. So it will add only those simple products which has quantity greater than 0
when user click on the Add to Cart button
. For Reference please see the screenshot
It is not possible or I would rather say against the nature of magento to add simple products of grouped product in isolation
. if you want to treat simple product individually why you made a part of these product as a grouped product then there is no meaning of grouped product.
Or if you really want to do that, replace my code with your one
<?php foreach ($_associatedProducts as $_item): ?>
<tbody>
<tr>
<td data-th="<?= $block->escapeHtml(__('Product Name')) ?>" class="col item">
<strong class="product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
<?php if ($block->getCanShowProductPrice($_product)): ?>
<?php if ($block->getCanShowProductPrice($_item)): ?>
<?= /* @escapeNotVerified */ $block->getProductPrice($_item) ?>
<?php endif; ?>
<?php endif; ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td data-th="<?= $block->escapeHtml(__('Qty')) ?>" class="col qty">
<?php if ($_item->isSaleable()) : ?>
<div class="control qty">
<input type="number"
name="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
data-selector="super_group[<?= /* @escapeNotVerified */ $_item->getId() ?>]"
value="<?= /* @escapeNotVerified */ $_item->getQty() * 1 ?>"
title="<?= /* @escapeNotVerified */ __('Qty') ?>"
class="input-text qty"
data-validate="{'validate-grouped-qty':'#super-product-table'}"
data-errors-message-box="#validation-message-box"/>
</div>
<button type="button" onclick="window.location='<?php echo $this->getAddToCartUrl($_item) ?>' + 'qty/' + jQuery(this).prev().children().val()">Add to cart</button>
<?php else: ?>
<div class="stock unavailable" title="<?= /* @escapeNotVerified */ __('Availability') ?>">
<span><?= /* @escapeNotVerified */ __('Out of stock') ?></span>
</div>
<?php endif; ?>
</td>
<?php endif; ?>
</tr>
<?php if ($block->getCanShowProductPrice($_product)
&& $block->getCanShowProductPrice($_item)
&& trim($block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
))): ?>
<tr class="row-tier-price">
<td colspan="2">
<?= $block->getProductPriceHtml(
$_item,
MagentoCatalogPricingPriceTierPrice::PRICE_CODE
) ?>
</td>
</tr>
<?php endif; ?>
</tbody>
<?php endforeach; ?>
I hope you got my point and it will help
edited 2 hours ago
answered 4 hours ago
Muhammad HashamMuhammad Hasham
2,9632931
2,9632931
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to0
which you don't want to add it to cart.
– Muhammad Hasham
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
|
show 13 more comments
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to0
which you don't want to add it to cart.
– Muhammad Hasham
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
Half work is done by the previous developer! That's why I am getting the problem If you check the link below addtocart working fine as it adds only one product But I am unable to do this with the first product
– shweta mudgil
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to
0
which you don't want to add it to cart.– Muhammad Hasham
4 hours ago
I checked, it will add both simple products to cart that's same thing I wrote on my answer. if you want to add him separately you don't need to add multiple add to cart button against each product. single button would done a job because it's a grouped product you just need to define other product quantity to
0
which you don't want to add it to cart.– Muhammad Hasham
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
So according to you, there is no way to add them individually with individually add to cart button?
– shweta mudgil
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
Yes because it is against the nature of Magento grouped product working flow. logically if it is possible then why these products are the part of grouped product and why not it will show as a individual simple product. For Reference check magento documentation: docs.magento.com/m2/ce/user_guide/catalog/…
– Muhammad Hasham
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
last question why I am able to add them here individually magento2.petpanic.gr/skuloi/xira-trofi-skulon/…
– shweta mudgil
4 hours ago
|
show 13 more comments
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270767%2fhow-to-add-group-product-into-the-cart-individually%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown