Blame view

frontend/views/event/_objects.php 1.78 KB
8072159c   Alex Savenko   create proj
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
  <?php

  

  use yii\helpers\Url;

  

  use yii\web\View;

  use frontend\assets\FlipclockAsset;

  FlipclockAsset::register($this);

  ?>

  <div class="news_item">

  

  

              <a href="<?=Url::to(['event/show','alias'=>$model->alias])?>" class="name"><?=$model->name?></a>

  

  

          <div style="position: relative">

              <a href="<?=Url::to(['event/show','alias'=>$model->alias])?>">

                  <?= \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_abs top70 clock_<?= $model->primaryKey ?>"></div>

  

                      <?php $js = "var clock;

                          clock = new FlipClock(jQuery('.clock_". $model->primaryKey ."'),{

                          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();";

                      $this->registerJs($js,View::POS_LOAD) ?>

  

              <?php } ?>

          </div>

      <div class="both"></div>

  

  

  

  

  </div>