Commit 9ce693a7a54478915c61849e26654edb8726ad87
1 parent
0f8aaa74
Products seo text
Showing
2 changed files
with
8 additions
and
13 deletions
Show diff stats
frontend/views/catalog/products.php
| @@ -3,13 +3,9 @@ | @@ -3,13 +3,9 @@ | ||
| 3 | /** @var $this \yii\web\View */ | 3 | /** @var $this \yii\web\View */ |
| 4 | /** @var $productProvider \yii\data\ActiveDataProvider */ | 4 | /** @var $productProvider \yii\data\ActiveDataProvider */ |
| 5 | 5 | ||
| 6 | - use common\modules\product\models\Product; | ||
| 7 | - use yii\helpers\ArrayHelper; | ||
| 8 | use yii\helpers\Html; | 6 | use yii\helpers\Html; |
| 9 | use yii\helpers\Url; | 7 | use yii\helpers\Url; |
| 10 | - use yii\widgets\Breadcrumbs; | ||
| 11 | use yii\web\View; | 8 | use yii\web\View; |
| 12 | - use common\modules\product\helpers\ProductHelper; | ||
| 13 | use common\modules\product\helpers\FilterHelper; | 9 | use common\modules\product\helpers\FilterHelper; |
| 14 | use frontend\widgets\Seo; | 10 | use frontend\widgets\Seo; |
| 15 | //$this->title = $category->categoryName->value; | 11 | //$this->title = $category->categoryName->value; |
| @@ -236,10 +232,9 @@ $this->registerJsFile(Yii::getAlias('@web/js/ion.rangeSlider.js'),[ | @@ -236,10 +232,9 @@ $this->registerJsFile(Yii::getAlias('@web/js/ion.rangeSlider.js'),[ | ||
| 236 | $seo_text = Seo::widget([ 'row'=>'seo_text']); | 232 | $seo_text = Seo::widget([ 'row'=>'seo_text']); |
| 237 | if($seo_text){ | 233 | if($seo_text){ |
| 238 | ?> | 234 | ?> |
| 239 | -<div class="text_seo hidden_seo text_seo_products"> | 235 | +<div class="text_seo text_seo_products"> |
| 240 | <div> | 236 | <div> |
| 241 | <?= $seo_text?> | 237 | <?= $seo_text?> |
| 242 | </div> | 238 | </div> |
| 243 | - <a href="#" class="read_more_seo">Читать полностью</a> | ||
| 244 | </div> | 239 | </div> |
| 245 | <?php } ?> | 240 | <?php } ?> |
| 246 | \ No newline at end of file | 241 | \ No newline at end of file |
frontend/widgets/Seo.php
| @@ -127,7 +127,7 @@ class Seo extends Widget | @@ -127,7 +127,7 @@ class Seo extends Widget | ||
| 127 | 127 | ||
| 128 | 128 | ||
| 129 | $title = $this->selectSeoData(self::TITLE, $priority); | 129 | $title = $this->selectSeoData(self::TITLE, $priority); |
| 130 | - | 130 | + |
| 131 | 131 | ||
| 132 | if(!empty($filter) && isset($this->fields['meta-title']) && $title == $this->fields['meta-title']) { | 132 | if(!empty($filter) && isset($this->fields['meta-title']) && $title == $this->fields['meta-title']) { |
| 133 | 133 | ||
| @@ -146,8 +146,8 @@ class Seo extends Widget | @@ -146,8 +146,8 @@ class Seo extends Widget | ||
| 146 | } | 146 | } |
| 147 | 147 | ||
| 148 | } | 148 | } |
| 149 | - | ||
| 150 | - | 149 | + |
| 150 | + | ||
| 151 | 151 | ||
| 152 | foreach(self::$optionsList as $optionList){ | 152 | foreach(self::$optionsList as $optionList){ |
| 153 | 153 | ||
| @@ -165,13 +165,13 @@ class Seo extends Widget | @@ -165,13 +165,13 @@ class Seo extends Widget | ||
| 165 | 165 | ||
| 166 | 166 | ||
| 167 | } | 167 | } |
| 168 | - | 168 | + |
| 169 | 169 | ||
| 170 | 170 | ||
| 171 | } | 171 | } |
| 172 | - | 172 | + |
| 173 | $title_string = $this->getTitleString($array); | 173 | $title_string = $this->getTitleString($array); |
| 174 | - | 174 | + |
| 175 | if($title_string){ | 175 | if($title_string){ |
| 176 | return $this->addPage($this->my_mb_ucfirst(trim($title_string))); | 176 | return $this->addPage($this->my_mb_ucfirst(trim($title_string))); |
| 177 | } | 177 | } |
| @@ -341,7 +341,7 @@ class Seo extends Widget | @@ -341,7 +341,7 @@ class Seo extends Widget | ||
| 341 | $result = ''; | 341 | $result = ''; |
| 342 | 342 | ||
| 343 | $widgetData = static::findSeoByUrl($this->url); | 343 | $widgetData = static::findSeoByUrl($this->url); |
| 344 | - | 344 | + |
| 345 | if ($widgetData instanceof \common\models\Seo) { | 345 | if ($widgetData instanceof \common\models\Seo) { |
| 346 | 346 | ||
| 347 | $result = $widgetData->$param; | 347 | $result = $widgetData->$param; |