Commit 24a7e405ef38c99252e2a2685cdb77c7af96ea9c
1 parent
7ed19c2f
-Seo widget fix and css
Showing
3 changed files
with
13 additions
and
14 deletions
Show diff stats
frontend/views/catalog/product.php
| @@ -25,8 +25,9 @@ | @@ -25,8 +25,9 @@ | ||
| 25 | $this->params[ 'seo' ][ Seo::TITLE ] = $product->fullname .' купить в Киеве, Украине недорого - Лінія Світла'; | 25 | $this->params[ 'seo' ][ Seo::TITLE ] = $product->fullname .' купить в Киеве, Украине недорого - Лінія Світла'; |
| 26 | $this->params[ 'seo' ][ 'fields' ][ 'name' ] = $product->fullname; | 26 | $this->params[ 'seo' ][ 'fields' ][ 'name' ] = $product->fullname; |
| 27 | $this->params[ 'seo' ][ 'h1' ] = $product->fullname; | 27 | $this->params[ 'seo' ][ 'h1' ] = $product->fullname; |
| 28 | - | ||
| 29 | - | 28 | + $this->params[ 'seo' ][ 'key' ] = $product->category->name; |
| 29 | + | ||
| 30 | + | ||
| 30 | $this->params[ 'breadcrumbs' ][] = [ | 31 | $this->params[ 'breadcrumbs' ][] = [ |
| 31 | 'label' => $category->name, | 32 | 'label' => $category->name, |
| 32 | 'url' => [ | 33 | 'url' => [ |
frontend/web/css/css_header.css
| @@ -20398,7 +20398,7 @@ vertical-align: top | @@ -20398,7 +20398,7 @@ vertical-align: top | ||
| 20398 | 20398 | ||
| 20399 | .sub-cat_ ul li { | 20399 | .sub-cat_ ul li { |
| 20400 | border: 0!important; | 20400 | border: 0!important; |
| 20401 | -height: 180px!important; | 20401 | +height: 188px!important; |
| 20402 | position: relative; | 20402 | position: relative; |
| 20403 | margin-top: 20px!important | 20403 | margin-top: 20px!important |
| 20404 | } | 20404 | } |
| @@ -20455,7 +20455,7 @@ color: #0f6fc7; | @@ -20455,7 +20455,7 @@ color: #0f6fc7; | ||
| 20455 | font-size: 14px; | 20455 | font-size: 14px; |
| 20456 | line-height: normal; | 20456 | line-height: normal; |
| 20457 | text-align: center; | 20457 | text-align: center; |
| 20458 | -height: 51px; | 20458 | +height: 66px; |
| 20459 | overflow: hidden; | 20459 | overflow: hidden; |
| 20460 | margin-top: 10px | 20460 | margin-top: 10px |
| 20461 | } | 20461 | } |
frontend/widgets/Seo.php
| @@ -293,24 +293,22 @@ class Seo extends Widget | @@ -293,24 +293,22 @@ class Seo extends Widget | ||
| 293 | 293 | ||
| 294 | $widgetData = static::findSeoByUrl($this->url); | 294 | $widgetData = static::findSeoByUrl($this->url); |
| 295 | 295 | ||
| 296 | + $seoDynamicData = $this->findSeoByDynamic(); | ||
| 297 | + | ||
| 296 | if ($widgetData instanceof \common\models\Seo) { | 298 | if ($widgetData instanceof \common\models\Seo) { |
| 297 | 299 | ||
| 298 | $result = $widgetData->$param; | 300 | $result = $widgetData->$param; |
| 299 | - | 301 | + |
| 302 | + } else if ($seoDynamicData instanceof SeoDynamic) { | ||
| 303 | + | ||
| 304 | + $result = $seoDynamicData->$param; | ||
| 305 | + | ||
| 300 | } else if (!empty($this->$param)) { | 306 | } else if (!empty($this->$param)) { |
| 301 | 307 | ||
| 302 | $result = $this->$param; | 308 | $result = $this->$param; |
| 303 | 309 | ||
| 304 | } else { | 310 | } else { |
| 305 | - | ||
| 306 | - $widgetData = $this->findSeoByDynamic(); | ||
| 307 | - | ||
| 308 | - if ($widgetData instanceof SeoDynamic) { | ||
| 309 | - | ||
| 310 | - $result = $widgetData->$param; | ||
| 311 | - | ||
| 312 | - } | ||
| 313 | - | 311 | + $result = ''; |
| 314 | } | 312 | } |
| 315 | 313 | ||
| 316 | return $this->replaceData($result); | 314 | return $this->replaceData($result); |