Blame view

frontend/views/event/_objects.php 1.77 KB
1da76554   Administrator   big commti
1
2
  <?php
  use yii\helpers\Html;
1da76554   Administrator   big commti
3
4
5
  use yii\helpers\Url;
  use frontend\components\Text;
  use frontend\assets\FlipclockAsset;
6c66c02e   Administrator   big commti
6
7
  use yii\web\View;
  
1da76554   Administrator   big commti
8
9
10
11
12
  FlipclockAsset::register($this);
  ?>
  <div class="news_item">
  
  
37415bee   Administrator   big commti
13
              <a href="<?=Url::to(['event/show','alias'=>$model->alias])?>" class="name"><?=$model->name?></a>
1da76554   Administrator   big commti
14
15
16
  
  
          <div style="position: relative">
37415bee   Administrator   big commti
17
              <a href="<?=Url::to(['event/show','alias'=>$model->alias])?>">
1da76554   Administrator   big commti
18
19
20
21
22
23
24
25
26
                  <?= \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>
1da76554   Administrator   big commti
27
  
6c66c02e   Administrator   big commti
28
29
                      <?php $js = "var clock;
                      clock = $('.clock_". $model->primaryKey ."').FlipClock({
1da76554   Administrator   big commti
30
31
32
33
34
35
36
37
38
39
40
41
42
43
                          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'
                          },
                      });
  
0242920b   Administrator   big commti
44
                      clock.setTime(".(strtotime($model->end_at) - strtotime(date('Y-m-d H:i:s'))).");
1da76554   Administrator   big commti
45
                      clock.setCountdown(true);
6c66c02e   Administrator   big commti
46
                      clock.start();";
14e34aa9   Administrator   big commti
47
                      $this->registerJs($js,View::POS_END) ?>
1da76554   Administrator   big commti
48
  
6c66c02e   Administrator   big commti
49
              <?php}?>
1da76554   Administrator   big commti
50
          </div>
6c66c02e   Administrator   big commti
51
      <div class="both"></div>
1da76554   Administrator   big commti
52
53
54
55
56
  
  
  
  
  </div>