Commit 5e764d84f2c089331c8441fcb412f95f6cb8fdae

Authored by Alexey Boroda
1 parent 7369da35

-Images fix

-Main page seo text integration
frontend/views/category/_category_item.php
@@ -17,7 +17,9 @@ use yii\widgets\ListView; @@ -17,7 +17,9 @@ use yii\widgets\ListView;
17 <a href="<?php echo Url::to([ 17 <a href="<?php echo Url::to([
18 'category/brand', 'id' => $model->category_id, 18 'category/brand', 'id' => $model->category_id,
19 ]); ?>"> 19 ]); ?>">
20 - <div class="picture" style="background-image:url(<?php echo ArtboxImageHelper::getImageSrc($model->getImageUrl(), 'category_thumb'); ?>);"></div> 20 + <div class="product-list-item">
  21 + <?php echo ArtboxImageHelper::getImage($model->getImageUrl(), 'category_thumb'); ?>
  22 + </div>
21 <div class="title_1"><?php echo $model->name; ?></div> 23 <div class="title_1"><?php echo $model->name; ?></div>
22 <div class="title_2"><?php echo $model->meta_desc; ?></div> 24 <div class="title_2"><?php echo $model->meta_desc; ?></div>
23 </a> 25 </a>
frontend/views/site/index.php
1 <?php 1 <?php
  2 +
  3 + /**
  4 + * @var View $this
  5 + * @var ArrayDataProvider $newCollections
  6 + * @var Blog $blog_article
  7 + * @var Articles $event_article
  8 + * @var Slider $slider
  9 + */
  10 +
  11 + use common\components\artboximage\ArtboxImageHelper;
  12 + use common\models\Articles;
  13 + use common\models\Blog;
  14 + use common\models\Slider;
  15 + use yii\data\ArrayDataProvider;
  16 + use yii\web\View;
  17 + use yii\widgets\ListView;
  18 + use yii\helpers\Url;
  19 + use frontend\widgets\SliderWidget;
  20 + use common\widgets\Seo;
  21 +
  22 + $this->params[ 'seo' ][Seo::TITLE] = 'Главная';
  23 + $this->params[ 'seo' ][Seo::DESCRIPTION] = '';
  24 + $this->params[ 'seo' ][Seo::H1] = '';
  25 + $this->params[ 'seo' ][Seo::SEO_TEXT] = '';
2 26
3 -/**  
4 - * @var View $this  
5 - * @var ArrayDataProvider $newCollections  
6 - * @var Blog $blog_article  
7 - * @var Articles $event_article  
8 - * @var Slider $slider  
9 - */  
10 -  
11 -use common\components\artboximage\ArtboxImageHelper;  
12 -use common\models\Articles;  
13 -use common\models\Blog;  
14 -use common\models\Slider;  
15 -use yii\data\ArrayDataProvider;  
16 -use yii\web\View;  
17 -use yii\widgets\ListView;  
18 -use yii\helpers\Url;  
19 -use frontend\widgets\SliderWidget;  
20 -  
21 -$this->title = "Главная";  
22 ?> 27 ?>
23 28
24 <div class="cont"> 29 <div class="cont">
25 <section class="carousel"> 30 <section class="carousel">
26 <div class="row"> 31 <div class="row">
27 <?php 32 <?php
28 - echo SliderWidget::widget([  
29 - 'slider_id' => $slider->slider_id,  
30 - ]); 33 + echo SliderWidget::widget([
  34 + 'slider_id' => $slider->slider_id,
  35 + ]);
31 ?> 36 ?>
32 </div> 37 </div>
33 </section> 38 </section>
34 <section class="main-box1"> 39 <section class="main-box1">
35 - <div class="link_big"><a href="<?php echo Url::to(['/new-collections']); ?>">Новые коллекции</a></div> 40 + <div class="link_big">
  41 + <a href="<?php echo Url::to([ '/new-collections' ]); ?>">Новые коллекции</a></div>
36 <?php 42 <?php
37 - echo ListView::widget([  
38 - 'dataProvider' => $newCollections,  
39 - 'itemView' => '_collections_item',  
40 - 'layout' => '{items}',  
41 - 'itemOptions' => [  
42 - 'tag' => false,  
43 - ],  
44 - 'options' => [  
45 - 'tag' => false,  
46 - ],  
47 - ]) 43 + echo ListView::widget([
  44 + 'dataProvider' => $newCollections,
  45 + 'itemView' => '_collections_item',
  46 + 'layout' => '{items}',
  47 + 'itemOptions' => [
  48 + 'tag' => false,
  49 + ],
  50 + 'options' => [
  51 + 'tag' => false,
  52 + ],
  53 + ])
48 ?> 54 ?>
49 </section> 55 </section>
50 <section class="main-box2"> 56 <section class="main-box2">
51 <div class="col-md-4"> 57 <div class="col-md-4">
52 - <div class="center_line"><a href="<?php echo Url::to(['/discount']); ?>" class="big_link">Акции</a></div>  
53 - <div class="center_line mar13_17"><a href="<?php echo Url::to(['/comments']); ?>" class="but_lines">Отзывы клиентов</a></div>  
54 - <div class="center_line"><a href="<?php echo Url::to(['/blog']); ?>" class="big_link">Блог</a></div> 58 + <div class="center_line">
  59 + <a href="<?php echo Url::to([ '/discount' ]); ?>" class="big_link">Акции</a></div>
  60 + <div class="center_line mar13_17">
  61 + <a href="<?php echo Url::to([ '/comments' ]); ?>" class="but_lines">Отзывы клиентов</a>
  62 + </div>
  63 + <div class="center_line">
  64 + <a href="<?php echo Url::to([ '/blog' ]); ?>" class="big_link">Блог</a></div>
55 <div class="blog_block"> 65 <div class="blog_block">
56 <a href="<?php echo Url::to([ 66 <a href="<?php echo Url::to([
57 'blog/view', 67 'blog/view',
58 'id' => $blog_article->id, 68 'id' => $blog_article->id,
59 - ])?>" class="blog_link"> 69 + ]) ?>" class="blog_link">
60 <?php echo ArtboxImageHelper::getImage($blog_article->getImageUrl(), 'main_blog_one'); ?> 70 <?php echo ArtboxImageHelper::getImage($blog_article->getImageUrl(), 'main_blog_one'); ?>
61 <div class="center_line"><?php echo $blog_article->title; ?></div> 71 <div class="center_line"><?php echo $blog_article->title; ?></div>
62 </a> 72 </a>
63 </div> 73 </div>
64 </div> 74 </div>
65 <div class="col-md-8"> 75 <div class="col-md-8">
66 - <div class="dates_but"><a href="<?php echo Url::to(['/article']); ?>">События</a></div> 76 + <div class="dates_but"><a href="<?php echo Url::to([ '/article' ]); ?>">События</a>
  77 + </div>
67 <div class="post"> 78 <div class="post">
68 <div class="title"> 79 <div class="title">
69 <div class="date"><?php echo date('d.m', $event_article->date); ?></div> 80 <div class="date"><?php echo date('d.m', $event_article->date); ?></div>
@@ -71,22 +82,24 @@ $this-&gt;title = &quot;Главная&quot;; @@ -71,22 +82,24 @@ $this-&gt;title = &quot;Главная&quot;;
71 </div> 82 </div>
72 <div class="post_cont"> 83 <div class="post_cont">
73 <div class="picture"><?php 84 <div class="picture"><?php
74 - echo ArtboxImageHelper::getImage($event_article->getImageUrl(), 'main_event_one'); 85 + echo ArtboxImageHelper::getImage($event_article->getImageUrl(), 'main_event_one');
75 ?></div> 86 ?></div>
76 <div class="text"><br/><?php echo $event_article->body_preview; ?></div> 87 <div class="text"><br/><?php echo $event_article->body_preview; ?></div>
77 <div class="more"><a href="<?php echo Url::to([ 88 <div class="more"><a href="<?php echo Url::to([
78 'article/view', 89 'article/view',
79 'id' => $event_article->id, 90 'id' => $event_article->id,
80 ]); ?>">Узнать больше</a></div> 91 ]); ?>">Узнать больше</a></div>
81 - </div>  
82 </div> 92 </div>
  93 + </div>
83 </div> 94 </div>
84 <div style="clear:both;"></div> 95 <div style="clear:both;"></div>
85 </section> 96 </section>
86 <section class="main-box3"> 97 <section class="main-box3">
87 <div class="title">Наши услуги</div> 98 <div class="title">Наши услуги</div>
88 <ul> 99 <ul>
89 - <li>Продажа элитного интерьерного текстиля <b>производства Великобритании, Германии, Голландии, Италии, Франции</b>.</li> 100 + <li>Продажа элитного интерьерного текстиля
  101 + <b>производства Великобритании, Германии, Голландии, Италии, Франции</b>.
  102 + </li>
90 <li>Оптовая и розничная реализация обоев лидеров европейского рынка производства.</li> 103 <li>Оптовая и розничная реализация обоев лидеров европейского рынка производства.</li>
91 <li>Разработка индивидуального дизайна оформления оконных проемов, пошив штор, покрывал, чехлов для мебели.</li> 104 <li>Разработка индивидуального дизайна оформления оконных проемов, пошив штор, покрывал, чехлов для мебели.</li>
92 <li>Продажа и монтаж карнизов.</li> 105 <li>Продажа и монтаж карнизов.</li>
@@ -113,13 +126,19 @@ $this-&gt;title = &quot;Главная&quot;; @@ -113,13 +126,19 @@ $this-&gt;title = &quot;Главная&quot;;
113 </a> 126 </a>
114 </div> 127 </div>
115 <div class="col-md-6"> 128 <div class="col-md-6">
116 - <a href="<?php echo Url::to(['site/page', 'id' => 7]); ?>"> 129 + <a href="<?php echo Url::to([
  130 + 'site/page',
  131 + 'id' => 7,
  132 + ]); ?>">
117 <div class="picture h240"><img src="images/catalog_pics/img2_03.jpg"></div> 133 <div class="picture h240"><img src="images/catalog_pics/img2_03.jpg"></div>
118 <div class="title">Напольные покрытия</div> 134 <div class="title">Напольные покрытия</div>
119 </a> 135 </a>
120 </div> 136 </div>
121 <div class="col-md-6"> 137 <div class="col-md-6">
122 - <a href="<?php echo Url::to(['site/page', 'id' => 9]); ?>"> 138 + <a href="<?php echo Url::to([
  139 + 'site/page',
  140 + 'id' => 9,
  141 + ]); ?>">
123 <div class="picture h240"><img src="images/catalog_pics/img2_04.jpg"></div> 142 <div class="picture h240"><img src="images/catalog_pics/img2_04.jpg"></div>
124 <div class="title">Мебель</div> 143 <div class="title">Мебель</div>
125 </a> 144 </a>
@@ -127,7 +146,7 @@ $this-&gt;title = &quot;Главная&quot;; @@ -127,7 +146,7 @@ $this-&gt;title = &quot;Главная&quot;;
127 </section> 146 </section>
128 <section class="main-box5"> 147 <section class="main-box5">
129 <div class="simple-spoiler just-closed" style="height: 50px"> 148 <div class="simple-spoiler just-closed" style="height: 50px">
130 - <div class="spoiler-inner">Идейные соображения высшего порядка, а также дальнейшее развитие различных форм деятельности влечет за собой процесс внедрения и модернизации новых предложений. Равным образом начало повседневной работы по формированию позиции обеспечивает широкому кругу (специалистов) участие в формировании системы обучения кадров, соответствует насущным потребностям. Идейные соображения высшего порядка, а также начало повседневной работы по формированию позиции в значительной степени обуславливает создание форм развития. С другой стороны консультация с широким активом способствует подготовки и реализации новых предложений. Значимость этих проблем настолько очевидна, что реализация намеченных плановых заданий требуют от нас анализа соответствующий условий активизации. </div> 149 + <div class="spoiler-inner"><?php echo Seo::widget(['row' => Seo::SEO_TEXT]); ?></div>
131 </div> 150 </div>
132 <div class="just-more"> 151 <div class="just-more">
133 <a href="#">Узнать больше</a> 152 <a href="#">Узнать больше</a>