Commit 5e764d84f2c089331c8441fcb412f95f6cb8fdae
1 parent
7369da35
-Images fix
-Main page seo text integration
Showing
2 changed files
with
67 additions
and
46 deletions
Show diff stats
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->title = "Главная"; | @@ -71,22 +82,24 @@ $this->title = "Главная"; | ||
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->title = "Главная"; | @@ -113,13 +126,19 @@ $this->title = "Главная"; | ||
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->title = "Главная"; | @@ -127,7 +146,7 @@ $this->title = "Главная"; | ||
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> |