This commit is contained in:
Jitendra Singh 2020-01-24 16:44:45 +05:30
parent f80109ba8b
commit 195a37fea3
1 changed files with 6 additions and 2 deletions

View File

@ -521,6 +521,8 @@ class Bundle extends AbstractType
*/
public function getAdditionalOptions($data)
{
$bundleOptionQuantities = $data['bundle_option_qty'];
foreach ($data['bundle_options'] as $optionId => $optionProductIds) {
$option = $this->productBundleOptionRepository->find($optionId);
@ -531,11 +533,11 @@ class Bundle extends AbstractType
continue;
$optionProduct = $this->productBundleOptionProductRepository->find($optionProductId);
$qty = $data['bundle_option_qty'][$optionId] ?? $optionProduct->qty;
if (! isset($data['bundle_option_qty'][$optionId]))
$data['bundle_option_qty'][$optionId] = $qty;
$bundleOptionQuantities[$optionId] = $qty;
$labels[] = $qty . ' x ' . $optionProduct->product->name . ' ' . core()->currency($optionProduct->product->getTypeInstance()->getMinimalPrice());
}
@ -549,6 +551,8 @@ class Bundle extends AbstractType
}
}
$data['bundle_option_qty'] = $bundleOptionQuantities;
return $data;
}