diff --git a/frontend/widgets/Seo.php b/frontend/widgets/Seo.php index c035719..75091f5 100755 --- a/frontend/widgets/Seo.php +++ b/frontend/widgets/Seo.php @@ -55,7 +55,7 @@ class Seo extends Widget case self::SEO_TEXT: - $filter = \Yii::$app->request->get('filter', []); + $filter = \Yii::$app->request->get('filters', []); $sort = \Yii::$app->request->get('sort', []); $paginate = \Yii::$app->request->get('page', []); @@ -92,7 +92,7 @@ class Seo extends Widget break; case self::H1: - $filter = \Yii::$app->request->get('filter', []); + $filter = \Yii::$app->request->get('filters', []); @@ -109,9 +109,9 @@ class Seo extends Widget } - } else if (isset($filter['options']["naznacenie"]) && count($filter['options']["naznacenie"]) == 1) { + } else if (isset($filter["naznacenie"]) && count($filter["naznacenie"]) == 1) { - $model = TaxOption::find()->where(['alias' => $filter['options']["naznacenie"]])->one(); + $model = TaxOption::find()->where(['alias' => $filter["naznacenie"]])->one(); if($this->selectSeoData(self::H1) == $this->category_name) { return $this->selectSeoData(self::H1) . ' ' . $model->value->value; @@ -129,7 +129,7 @@ class Seo extends Widget break; case self::TITLE: - $filter = \Yii::$app->request->get('filter', []); + $filter = \Yii::$app->request->get('filters', []); $title = $this->selectSeoData(self::TITLE); @@ -148,24 +148,24 @@ class Seo extends Widget $array['brand'] = $model->name; } - if (isset($filter['options']["pol"]) && count($filter['options']["pol"]) == 1) { + if (isset($filter["pol"]) && count($filter["pol"]) == 1) { - $model = TaxOption::find()->where(['alias' => $filter['options']["pol"]])->one(); + $model = TaxOption::find()->where(['alias' => $filter["pol"]])->one(); $array['sex'] = $model->value->value; } - if (isset($filter['options']["naznacenie"]) && count($filter['options']["naznacenie"]) == 1) { + if (isset($filter["naznacenie"]) && count($filter["naznacenie"]) == 1) { - $model = TaxOption::find()->where(['alias' => $filter['options']["naznacenie"]])->one(); + $model = TaxOption::find()->where(['alias' => $filter["naznacenie"]])->one(); $array['naz'] = $model->value->value; } - if (isset($filter['options']["god"]) && count($filter['options']["god"]) == 1) { + if (isset($filter["god"]) && count($filter["god"]) == 1) { - $model = TaxOption::find()->where(['alias' => $filter['options']["god"]])->one(); + $model = TaxOption::find()->where(['alias' => $filter["god"]])->one(); $array['year'] = $model->value->value; } @@ -218,9 +218,9 @@ class Seo extends Widget } else if ( isset($filter['brands']) && count($filter['brands']) > 1 - || isset($filter['options']["pol"]) && count($filter['options']["pol"]) > 1 - || isset($filter['options']["naznacenie"]) && count($filter['options']["naznacenie"]) > 1 - || isset($filter['options']["god"]) && count($filter['options']["god"]) > 1 + || isset($filter["pol"]) && count($filter["pol"]) > 1 + || isset($filter["naznacenie"]) && count($filter["naznacenie"]) > 1 + || isset($filter["god"]) && count($filter["god"]) > 1 ) { $this->getView()->registerMetaTag([ @@ -229,8 +229,8 @@ class Seo extends Widget ]); } else if ( - isset($filter['brands']) && count($filter['brands']) <= 1 && isset($filter['options']) && count($filter['options'], COUNT_RECURSIVE) >= 4 - || isset($filter['options']) && count($filter['options'], COUNT_RECURSIVE) > 4 + isset($filter['brands']) && count($filter['brands']) <= 1 && isset($filter) && count($filter, COUNT_RECURSIVE) >= 4 + || isset($filter) && count($filter, COUNT_RECURSIVE) > 4 || !empty($sort) || !empty($paginate) || isset($filter['prices']) ) { $this->getView()->registerMetaTag([ -- libgit2 0.21.4