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); |