Commit 91a4ccc9f7cc2b773f99b37498940c487096b8a0
1 parent
5ad602b0
add variantSku
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
| ... | ... | @@ -305,12 +305,14 @@ class CatalogFilterHelper extends Object |
| 305 | 305 | */ |
| 306 | 306 | private static function filterPrices(array $params, array &$filters) |
| 307 | 307 | { |
| 308 | + $filterP['nested']['path'] = 'variants'; | |
| 308 | 309 | if (!empty( $params[ 'min' ] ) && $params[ 'min' ] > 0) { |
| 309 | - $filters['bool']['filter']['range']['age']['gte'] = $params[ 'min' ]; | |
| 310 | + $filterP['nested']['query']['bool']['filter'][]['range']['variants.price']['gte'] = $params[ 'min' ]; | |
| 310 | 311 | } |
| 311 | 312 | if (!empty( $params[ 'max' ] ) && $params[ 'max' ] > 0) { |
| 312 | - $filters['bool']['filter']['range']['age']['lte'] = $params[ 'max' ]; | |
| 313 | + $filterP['nested']['query']['bool']['filter'][]['range']['variants.price']['lte'] = $params[ 'max' ]; | |
| 313 | 314 | } |
| 315 | + $filters['bool']['must'][] = $filterP; | |
| 314 | 316 | |
| 315 | 317 | } |
| 316 | 318 | ... | ... |