From 8e0b062316db3e43c36f3f3c6cca8d9d4432eb82 Mon Sep 17 00:00:00 2001 From: Karnovsky A Date: Wed, 1 Jun 2016 13:15:06 +0300 Subject: [PATCH] Sort by price --- frontend/models/ProductFrontendSearch.php | 3 ++- frontend/views/catalog/products.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/models/ProductFrontendSearch.php b/frontend/models/ProductFrontendSearch.php index 861ad4a..5f966e0 100755 --- a/frontend/models/ProductFrontendSearch.php +++ b/frontend/models/ProductFrontendSearch.php @@ -54,9 +54,10 @@ class ProductFrontendSearch extends Product { } else { $query = Product::find(); } + $query->select(['product.*']); $query->joinWith(['variant', 'image', 'brand', 'brand.brandName', 'category', 'category.categoryName']); - $query->groupBy('product.product_id'); + $query->groupBy(['product.product_id', 'product_variant.price']); $dataProvider = new ActiveDataProvider([ 'query' => $query, diff --git a/frontend/views/catalog/products.php b/frontend/views/catalog/products.php index 3b0c7fe..496bc66 100755 --- a/frontend/views/catalog/products.php +++ b/frontend/views/catalog/products.php @@ -157,7 +157,7 @@ $this->registerJsFile(Yii::getAlias('@web/js/ion.rangeSlider.js'),[

name ?>

- Сортировка: registerJsFile(Yii::getAlias('@web/js/ion.rangeSlider.js'),[ ]); ?>
- */?> +