From 91a4ccc9f7cc2b773f99b37498940c487096b8a0 Mon Sep 17 00:00:00 2001 From: Vitaliy Date: Sun, 11 Dec 2016 03:16:45 +0200 Subject: [PATCH] add variantSku --- helpers/CatalogFilterHelper.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) mode change 100644 => 100755 helpers/CatalogFilterHelper.php diff --git a/helpers/CatalogFilterHelper.php b/helpers/CatalogFilterHelper.php old mode 100644 new mode 100755 index d0c0665..2e2104f --- a/helpers/CatalogFilterHelper.php +++ b/helpers/CatalogFilterHelper.php @@ -305,12 +305,14 @@ class CatalogFilterHelper extends Object */ private static function filterPrices(array $params, array &$filters) { + $filterP['nested']['path'] = 'variants'; if (!empty( $params[ 'min' ] ) && $params[ 'min' ] > 0) { - $filters['bool']['filter']['range']['age']['gte'] = $params[ 'min' ]; + $filterP['nested']['query']['bool']['filter'][]['range']['variants.price']['gte'] = $params[ 'min' ]; } if (!empty( $params[ 'max' ] ) && $params[ 'max' ] > 0) { - $filters['bool']['filter']['range']['age']['lte'] = $params[ 'max' ]; + $filterP['nested']['query']['bool']['filter'][]['range']['variants.price']['lte'] = $params[ 'max' ]; } + $filters['bool']['must'][] = $filterP; } -- libgit2 0.21.4