Blame view

frontend/views/event/_objects.php 1.95 KB
1da76554   Administrator   big commti
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
  <?php
  use yii\helpers\Html;
  use frontend\helpers\TextHelper;
  use yii\helpers\Url;
  use frontend\components\Text;
  use frontend\assets\FlipclockAsset;
  FlipclockAsset::register($this);
  ?>
  <div class="news_item">
  
  
              <a href="<?=Url::to(['event/show','alias'=>$model->alias,'id'=>$model->primaryKey])?>" class="name"><?=$model->name?></a>
  
  
          <div style="position: relative">
              <a href="<?=Url::to(['event/show','alias'=>$model->alias,'id'=>$model->primaryKey])?>">
                  <?= \common\components\artboximage\ArtboxImageHelper::getImage($model->imageUrl, 'event_left', ['align' => 'left'])?>
              </a>
  
  
          <?php
  
          if(!empty($model->end_at) && strtotime($model->end_at) > strtotime(date("Y-m-d"))){
              ?>
              <div class="clock_style clock_<?= $model->primaryKey ?>"></div>
              <script type="text/javascript">
                  var clock;
  
                  $(document).ready(function() {
                      var clock;
  
                      clock = $('.clock_<?= $model->primaryKey ?>').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="both"></div>
  
  
  
  
  
  </div>