35f6909f
Timur Kastemirov
big shot #2 наши ...
|
1
2
3
|
<?php
use common\models\Objectkb;
use yii\helpers\Url;
|
cfb19900
Timur Kastemirov
breadcrumbs in bl...
|
4
5
|
use artbox\core\components\SeoComponent;
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
6
7
8
9
10
11
|
/**
* User: timur
* Date: 25.01.18
* Time: 23:46
*
* @var Objectkb $object
|
cfb19900
Timur Kastemirov
breadcrumbs in bl...
|
12
|
* @var SeoComponent $seo
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
13
14
|
*/
|
cfb19900
Timur Kastemirov
breadcrumbs in bl...
|
15
16
17
18
|
$seo = Yii::$app->get('seo');
$this->params['h1'] = $seo->h1;
|
20377270
Timur Kastemirov
breadcrumbs in bl...
|
19
20
21
22
|
$this->params['breadcrumbs'][] = [
'label' => \Yii::t('app', 'menu-objects'),
'url' => Url::toRoute(['object/index']),
];
|
f3c84328
Eugeny Galkovskiy
translates
|
23
|
$this->params['breadcrumbs'][] = \Yii::t('app', 'object_obj_page');
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
24
25
26
|
?>
|
3b28a7f4
Eugeny Galkovskiy
main page + carou...
|
27
|
<div class="container object-view" style="margin-top: 25px;">
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
28
29
|
<section class="no-mb">
<div class="row">
|
c22b230d
Eugeny Galkovskiy
main
|
30
31
|
<div class="col-md-12 lead">
<p><?= $object->lang->upper_text ?></p>
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
32
33
34
35
|
</div>
</div>
</section>
|
e16f7331
Eugeny Galkovskiy
main page + carou...
|
36
|
<section class="no-mb object-slider">
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
37
38
39
40
41
42
43
|
<?php
$slideItems = [];
foreach ($object->slider->slides as $slide){
if(isset($slide->lang->image)){
$slideItems[] = $slide->lang->image->getImg();
}
}
|
3b28a7f4
Eugeny Galkovskiy
main page + carou...
|
44
|
echo \common\models\Carousel::widget(
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
45
46
47
48
49
50
51
|
[
'items' => $slideItems
]
);
?>
</section>
|
e16f7331
Eugeny Galkovskiy
main page + carou...
|
52
|
<section class="margin-top: 30px;">
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
53
|
<div class="row portfolio-project">
|
2054adde
Timur Kastemirov
objectsKb tinyMce...
|
54
|
<div class="col-md-12">
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
55
|
<div class="heading">
|
995df36b
Eugeny Galkovskiy
translates
|
56
|
<h3><?= \Yii::t('app', 'object_about') ?></h3>
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
57
58
59
60
61
62
63
|
</div>
<p>
<?= $object->lang->about_object_text?>
</p>
</div>
|
2054adde
Timur Kastemirov
objectsKb tinyMce...
|
64
65
66
67
68
69
70
71
72
73
74
75
76
|
<!-- <div class="col-md-4 project-more">-->
<!-- <div class="heading">-->
<!-- <h3>Дополнительно</h3>-->
<!-- </div>-->
<!-- <h4>КЛИЕНТАМ</h4>-->
<!-- <p>Нет ограничений по возрасту</p>-->
<!-- <h4>ЦЕНА</h4>-->
<!-- <p>В стоимость включен визажист и стилист</p>-->
<!-- <h4>ОБОРУДОВАНИЕ</h4>-->
<!-- <p>Canon Mark 5d</p>-->
<!-- <h4>СТИЛЬ ФОТО</h4>-->
<!-- <p>Глянец, fashion, гранж, стандарт</p>-->
<!-- </div>-->
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
77
78
|
</div>
</section>
|
b7805be6
Eugeny Galkovskiy
button get it - o...
|
79
80
81
82
83
84
|
</div>
<div id="get-it">
<div class="container">
<div class="row">
<div class="col-md-8 col-sm-12 text-left">
|
995df36b
Eugeny Galkovskiy
translates
|
85
|
<h3><?= \Yii::t('app', 'object_wants') ?></h3>
|
b7805be6
Eugeny Galkovskiy
button get it - o...
|
86
87
|
</div>
<div class="col-md-4 col-sm-12">
|
995df36b
Eugeny Galkovskiy
translates
|
88
|
<a href="#" class="btn btn-template-transparent-primary" data-toggle="modal" data-target="#calculate-modal"><?= \Yii::t('app', 'object_counts') ?></a>
|
b7805be6
Eugeny Galkovskiy
button get it - o...
|
89
90
91
92
|
</div>
</div>
</div>
</div>
|
fc08989a
Eugeny Galkovskiy
object page
|
93
|
<div class="container object-view">
|
b7805be6
Eugeny Galkovskiy
button get it - o...
|
94
|
<section style="margin-top: 40px;">
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
95
96
97
98
|
<div class="row portfolio">
<div class="col-md-12">
<div class="heading">
|
995df36b
Eugeny Galkovskiy
translates
|
99
|
<h3><?= \Yii::t('app', 'object_seemore') ?></h3>
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
</div>
</div>
<?php
$objects = Objectkb::find()
->where(['status'=>true])
->with("lang.alias")
->with("image")
->all();
foreach ($objects as $object){
?>
<div class="col-sm-6 col-md-3">
<div class="box-image">
<div class="image">
<?= $object->image->getImg(['class' => "img-responsive"]) ?>
<!-- <img src="img/portfolio-1.jpg" alt="" class="img-responsive">-->
</div>
<div class="bg"></div>
<div class="name">
<h3>
<a
href="<?=Url::toRoute(
[
'object/view',
'alias' => $object->lang->alias,
]
|
f93c79c5
Eugeny Galkovskiy
styles + translates
|
130
|
) ?>" class="object_main_title"
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
131
|
>
|
f93c79c5
Eugeny Galkovskiy
styles + translates
|
132
133
|
<span class="main_omt"><?=$object->lang->object_name?></span>
<span class="sec_omt"><?=$object->lang->object_name?></span>
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
134
135
136
137
138
139
140
141
142
143
144
145
146
147
|
</a>
</h3>
</div>
<div class="text">
<p class="buttons">
<a
href="<?=Url::toRoute(
[
'object/view',
'alias' => $object->lang->alias,
]
) ?>"
class="btn btn-template-transparent-primary"
>
|
995df36b
Eugeny Galkovskiy
translates
|
148
|
<?= \Yii::t('app', 'object_watch') ?>
|
35f6909f
Timur Kastemirov
big shot #2 наши ...
|
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
|
</a>
</p>
</div>
</div>
<!-- /.box-image -->
</div>
<?php
}
?>
</div>
</section>
</div>
|