Cart Bugs Fixes

This commit is contained in:
prashant-webkul 2018-09-28 19:44:54 +05:30
parent 34833ff995
commit f69b000052
2 changed files with 6 additions and 5 deletions

View File

@ -332,8 +332,9 @@ class Cart {
}
} else if($data['is_configurable'] == "true") {
if($cartItem->type == "configurable") {
if($cartItem->child->product_id == $data['selected_configurable_option']) {
$child = $cartItem->child;
$temp = $this->cartItem->findOneByField('parent_id', $cartItem->id);
if($temp->product_id == $data['selected_configurable_option']) {
$child = $temp->child;
$parent = $cartItem;
$parentPrice = $parent->price;
@ -368,12 +369,12 @@ class Cart {
}
if($data['is_configurable'] == "true") {
$this->canAddOrUpdate($parent->child->id, $parent->quantity);
$parent = $cart->items()->create($itemData['parent']);
$itemData['child']['parent_id'] = $parent->id;
// $this->canAddOrUpdate($parent->child->id, $parent->quantity);
$cart->items()->create($itemData['child']);
} else if($data['is_configurable'] == "false"){
// $this->canAddOrUpdate($parent->id, $parent->quantity);

View File

@ -17,7 +17,7 @@
"extra": {
"laravel": {
"providers": [
"Webkul\\Cart\\Providers\\ShippingServiceProvider"
"Webkul\\Shipping\\Providers\\ShippingServiceProvider"
],
"aliases": {}
}