From 7ee3c3a972121f23cb651bcaa0829a06f66b7236 Mon Sep 17 00:00:00 2001 From: jitendra Date: Tue, 30 Oct 2018 19:56:11 +0530 Subject: [PATCH] Front search issue fixed --- .../src/Contracts/Criteria/SearchByAttributeCriteria.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/Webkul/Product/src/Contracts/Criteria/SearchByAttributeCriteria.php b/packages/Webkul/Product/src/Contracts/Criteria/SearchByAttributeCriteria.php index ab7f8e28a..de001fd04 100644 --- a/packages/Webkul/Product/src/Contracts/Criteria/SearchByAttributeCriteria.php +++ b/packages/Webkul/Product/src/Contracts/Criteria/SearchByAttributeCriteria.php @@ -35,6 +35,11 @@ class SearchByAttributeCriteria extends AbstractProduct implements CriteriaInter */ public function apply($model, RepositoryInterface $repository) { - return $model = $model->leftJoin('product_attribute_values as pav', 'products.id', '=', 'pav.product_id')->where('attribute_id', '=', 75)->where('products.parent_id', '=', null); + $attribute = $this->attribute->findOneByField('code', 'name'); + + return $model + ->leftJoin('product_attribute_values as pav', 'products.id', '=', 'pav.product_id') + ->where('attribute_id', '=', $attribute->id) + ->where('products.parent_id', '=', null); } } \ No newline at end of file