show.php
2.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php
use frontend\assets\FlipclockAsset;
use yii\helpers\Url;
use yii\widgets\Breadcrumbs;
use yii\widgets\ListView;
FlipclockAsset::register($this);
?>
<?php
$this->title = $model->name;
?>
<div class="wrapper white item_container">
<div class="container">
<h1><?=$model->name?></h1>
<div class="event_block_img">
<?php if($model->image){?>
<?= \common\components\artboximage\ArtboxImageHelper::getImage($model->imageUrl, 'event_left', ['align' => 'left'])?>
<?php }?>
<?php
if(!empty($model->end_at) && strtotime($model->end_at) > strtotime(date("Y-m-d"))){
?>
<div class="clock_style clock"></div>
<script type="text/javascript">
var clock;
$(document).ready(function() {
var clock;
clock = $('.clock').FlipClock({
clockFace: 'DailyCounter',
language: 'ru',
classes: {
active: 'flip-clock-active',
before: 'flip-clock-before',
divider: 'flip-clock-divider',
dot: 'flip-clock-dot',
label: 'flip-clock-label',
flip: 'flip',
play: 'play',
wrapper: 'flip-clock-wrapper'
},
});
clock.setTime(<?= strtotime($model->end_at) - strtotime(date("Y-m-d H:i:s"))?>);
clock.setCountdown(true);
clock.start();
});
</script>
<?php
}
?>
</div>
<div class="body_view">
<?=$model->body?>
</div>
<div class="block-100" itemscope itemtype="http://schema.org/Product">
<div class="catalog_product_list view_table">
<?= ListView::widget([
'dataProvider' => $productProvider,
'itemView' => function ($model, $key, $index, $widget) {
return $this->render('../catalog/_product_item',[
'model' => $model,
]);
},
'layout' => "{items}<div class=\"clearfix\"></div>{pager}",
])
?>
</div>
</div>
</div>
</div>