diff --git a/.htaccess b/.htaccess index 9539f04..9d4ab00 100755 --- a/.htaccess +++ b/.htaccess @@ -20,6 +20,12 @@ AddDefaultCharset utf-8 Redirect 301 /products/nesessery​ /catalog/nesessery Redirect 301 /products/sumki /catalog/sumki Redirect 301 /products/germochehly /catalog/germocehly + Redirect 301 /catalog/sumki/filters:naznacenie=sportivnaa-sumka;pol=muzskoj /catalog/sumki/filters:pol=muzskoj;naznacenie-bag-f=sportivnaya + Redirect 301 /catalog/sumki/filters:naznacenie=sumka-na-kolesah /catalog/sumki/filters:naznacenie-bag-f=na-kolesah + Redirect 301 /catalog/sumki/filters:naznacenie=sportivnaa-sumka /catalog/sumki/filters:naznacenie-bag-f=sportivnaya + Redirect 301 /catalog/sumki/filters:brands=dakine;naznacenie=sumka-na-poas /catalog/sumki/filters:brands=dakine;naznacenie-bag-f=na-poyas + Redirect 301 /catalog/sumki/filters:naznacenie=sportivnaa-sumka;pol=zenskij /catalog/sumki/filters:pol=zenskij;naznacenie-bag-f=sportivnaya + Redirect 301 /catalog/sumki/filters:naznacenie=sumka-na-poas /catalog/sumki/filters:naznacenie-bag-f=na-poyas RewriteRule ^storage/(.*)?$ /storage/$1 [L,PT] RewriteRule ^generator/(.*)?$ /generator/$1 [L,PT] diff --git a/common/modules/product/models/Category.php b/common/modules/product/models/Category.php index 233a413..cae96b3 100755 --- a/common/modules/product/models/Category.php +++ b/common/modules/product/models/Category.php @@ -234,6 +234,10 @@ class Category extends \yii\db\ActiveRecord CategoryName::deleteAll(['category_id' => $this->category_id]); return true; } + + /** + * @return $this yii\db\Query + */ public function getActiveFilters() { $query1 = (new Query()) diff --git a/console/controllers/SiteMapController.php b/console/controllers/SiteMapController.php index f42122a..9b72340 100644 --- a/console/controllers/SiteMapController.php +++ b/console/controllers/SiteMapController.php @@ -79,6 +79,11 @@ class SiteMapController extends Controller return $category->brands; } + /** + * @param $category Category; + * @return mixed + */ + public function getFilters($category){ return $category->getActiveFilters()->all(); -- libgit2 0.21.4