Blame view

frontend/views/site/doctor.php 5.05 KB
24efc08d   Виталий   doctors page
1
2
  <?php
  /**
00330fac   alex   doctor page
3
4
   * @var object $this
   * @var object|null $docs common\models\Doctor        список всех докторов с status = true
24efc08d   Виталий   doctors page
5
6
   */
  
00330fac   alex   doctor page
7
8
9
10
  use yii\helpers\Html;
  use artbox\core\helpers\ImageHelper;
  
  
24efc08d   Виталий   doctors page
11
12
  ?>
  
00330fac   alex   doctor page
13
  
58ed2c4b   alex   doctor page
14
15
16
17
18
19
20
21
22
23
24
  <style>
      .doctor_long_img {
          width: 340px;
          height: 440px;
      }
  
      .doctor_short_img {
          width: 165px;
          height: 165px;
      }
  </style>
24efc08d   Виталий   doctors page
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  <section class="section-breadcrumb">
      <div class="container">
          <div class="row">
              <div class="col-xs-12 col-sm-12 breadcrumb-wrapp">
                  <ul class="breadcrumb" itemscope="" itemtype=" http://schema.org/BreadcrumbList"><li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem"><a href="/" itemprop="item"><span itemprop="name">Главная</span></a><meta itemprop="position" content="1"></li>
                      <li class="active" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
                          <span itemprop="name">Наши врачи</span>
                          <link itemprop="item" content="#"><meta itemprop="position" content="2">
                      </li>
                  </ul>
              </div>
          </div>
      </div>
  </section>
  
  <section class="doctor-page">
      <div class="container">
          <div class="row">
              <div class="col-xs-12 col-sm-12">
60536c90   Виталий   doctor page 2
44
                  <h1 class="title-pages">Наши врачи</h1>
24efc08d   Виталий   doctors page
45
46
47
48
49
50
              </div>
          </div>
      </div>
  
      <div class="style slider-doctors-wrapper">
          <div class="style slider-doctors owl-carousel">
24efc08d   Виталий   doctors page
51
  
00330fac   alex   doctor page
52
53
54
55
56
57
58
59
60
61
  	        <?php if (isset($docs)) {
  		        $first = '';
  		        $second = '';
  		        $third = '';
  		        foreach ($docs as $doc) {
  			        $docFio = explode(" ", $doc->language->name);
  			        $docName = ($docFio[0]) ?? '';
  			        $docSurname = ($docFio[1]) ?? '';
  			        $docPosition = $doc->language->position;
  			        $docDescription = $doc->language->description;
58ed2c4b   alex   doctor page
62
63
64
  			        $docImg1 = (isset($doc->image->fileName)) ? "/images/" . $doc->image->fileName : "/images/no-image.png";
  			        $docImg2 = (isset($doc->image->fileName)) ? "/images/" . $doc->image->fileName : "/images/no-image.png";
  			        $docImg3 = (isset($doc->image->fileName)) ? "/images/" . $doc->image->fileName : "/images/no-image.png";
00330fac   alex   doctor page
65
66
67
  
  
  			        $first .= ' <div class="slider-doc-items">
24efc08d   Виталий   doctors page
68
                  <div class="slider-doc-img-wr">
00330fac   alex   doctor page
69
                      <!-- 340x440px-->
58ed2c4b   alex   doctor page
70
                      <img src="' . $docImg1 . '" alt="" class="doctor_long_img">
60536c90   Виталий   doctor page 2
71
                  </div>
00330fac   alex   doctor page
72
              </div>';
60536c90   Виталий   doctor page 2
73
  
60536c90   Виталий   doctor page 2
74
  
00330fac   alex   doctor page
75
  			        $second .= '   <div class="active slider-doc-main-items" style="display: none;">
60536c90   Виталий   doctor page 2
76
77
                  <div class="slider-doc-main-item-img">
                      <div>
58ed2c4b   alex   doctor page
78
                          <img src="' . $docImg2 . '" alt="" class="doctor_long_img">
60536c90   Виталий   doctor page 2
79
80
81
                      </div>
                  </div>
                  <div class="slider-doc-main-item-txt">
00330fac   alex   doctor page
82
83
84
                      <div class="doc-name">' . $docName . '</div>
                      <div class="doc-surname">' . $docSurname . '</div>
                      <div class="specialty">' . $docPosition . '</div>
60536c90   Виталий   doctor page 2
85
86
                      <div class="doc-txt">
                          <p>
00330fac   alex   doctor page
87
                             ' . $docDescription . '
60536c90   Виталий   doctor page 2
88
89
90
91
92
93
94
95
96
97
                          </p>
                      </div>
                      <div class="doc-btn">
                          <span class="btn_ modal-link" data-form="callback">Записаться на прием</span>
                      </div>
                  </div>
                  <div class="btns-doc">
                      <div class="left"></div>
                      <div class="right"></div>
                  </div>
00330fac   alex   doctor page
98
              </div>';
60536c90   Виталий   doctor page 2
99
  
24efc08d   Виталий   doctors page
100
  
00330fac   alex   doctor page
101
  			        $third .= '      <div class="col-xs-12 col-sm-6 doctors-col">
24efc08d   Виталий   doctors page
102
103
104
105
                  <div class="row">
                      <div class="col-xs-12 col-sm-4 doctor-img-wr">
                          <div class="doctor-img">
                              <!--165x165px-->
58ed2c4b   alex   doctor page
106
                              <img src="' . $docImg2 . '" alt="" class="doctor_short_img">
24efc08d   Виталий   doctors page
107
108
109
                          </div>
                      </div>
                      <div class="col-xs-12 col-sm-8">
00330fac   alex   doctor page
110
111
112
                          <div class="style doc-name">' . $docName . '</div>
                          <div class="style doc-surname">' . $docSurname . '</div>
                          <div class="style specialty">' . $docPosition . '</div>
24efc08d   Виталий   doctors page
113
114
                          <div class="style doc-txt">
                              <p>
00330fac   alex   doctor page
115
                               ' . $docDescription . '
24efc08d   Виталий   doctors page
116
117
118
119
120
121
122
                              </p>
                          </div>
                          <div class="style doc-btn">
                              <span class="btn_ modal-link" data-form="callback">Записаться на прием</span>
                          </div>
                      </div>
                  </div>
00330fac   alex   doctor page
123
              </div>';
24efc08d   Виталий   doctors page
124
  
00330fac   alex   doctor page
125
126
  		        }
  	        } ?>
24efc08d   Виталий   doctors page
127
  
24efc08d   Виталий   doctors page
128
  
00330fac   alex   doctor page
129
130
  	        <?= $first; ?>
          </div>
24efc08d   Виталий   doctors page
131
  
00330fac   alex   doctor page
132
133
          <div class="slider-doc-main">
  	        <?= $second; ?>
24efc08d   Виталий   doctors page
134
  
24efc08d   Виталий   doctors page
135
  
24efc08d   Виталий   doctors page
136
  
24efc08d   Виталий   doctors page
137
138
139
          </div>
      </div>
  
00330fac   alex   doctor page
140
141
142
143
      <div class="container">
          <div class="row">
  
  	        <?= $third; ?>
24efc08d   Виталий   doctors page
144
145
  
  
00330fac   alex   doctor page
146
147
148
149
150
151
  
  
          </div>
      </div>
  
  </section>