filter fix

This commit is contained in:
merdan 2022-04-15 12:50:09 +05:00
parent 4d6ca3deac
commit fdb198fdf9
1 changed files with 17 additions and 0 deletions

View File

@ -466,7 +466,24 @@ class ProductRepository extends WProductRepository
}
}
/**
* Variant join.
*
* @param mixed $query
* @return void
*/
private function variantJoin($query)
{
static $alreadyJoined = false;
if (! $alreadyJoined) {
$alreadyJoined = true;
$query
->join('product_flat as variants', 'product_flat.id', '=', DB::raw('COALESCE(' . DB::getTablePrefix() . 'variants.parent_id, ' . DB::getTablePrefix() . 'variants.id)'))
->leftJoin('product_attribute_values', 'product_attribute_values.product_id', '=', 'variants.product_id');
}
}
public function updateProduct($product,$data){
$time_start = microtime(true);