Blame view

frontend/views/layouts/main.php 26 KB
3a00e6d1   Yarik   Files added
1
2
3
4
5
6
7
8
  <?php
      /**
       * @var View         $this
       * @var string       $content
       * @var SeoComponent $seo
       * @var User         $user
       */
      use artbox\core\components\SeoComponent;
3a00e6d1   Yarik   Files added
9
      use artbox\core\models\Feedback;
27270c21   Yarik   Logo
10
      use artbox\core\models\Image;
3a00e6d1   Yarik   Files added
11
12
      use artbox\core\models\Page;
      use artbox\core\models\User;
aee73024   Yarik   Artbox great prep...
13
      use artbox\order\models\LoginForm;
fe6d4ac1   Yarik   Layout
14
15
      use common\models\Newsletter;
      use common\models\SearchForm;
3a00e6d1   Yarik   Files added
16
17
      use common\models\Settings;
      use frontend\assets\AppAsset;
9a840185   Yarik   Language Link
18
      use frontend\widgets\LangLink;
a00f1f42   Yarik   Social auth + vie...
19
      use nodge\eauth\Widget;
fe6d4ac1   Yarik   Layout
20
      use yii\base\Model;
3a00e6d1   Yarik   Files added
21
      use yii\bootstrap\ActiveForm;
3a00e6d1   Yarik   Files added
22
      use yii\bootstrap\Html;
977f4921   Yarik   Callback
23
      use yii\helpers\Url;
3a00e6d1   Yarik   Files added
24
25
26
27
      use yii\web\View;
      use yii\widgets\Breadcrumbs;
      
      AppAsset::register($this);
4bf9edb7   Yarik   Order
28
29
30
      /**
       * @var \artbox\order\models\Customer $user
       */
3a00e6d1   Yarik   Files added
31
32
33
34
35
36
      $user = \Yii::$app->user->identity;
      $seo = Yii::$app->get('seo');
      $feedback = new Feedback();
      $settings = Settings::getInstance();
      $controller = Yii::$app->controller;
      $default_controller = Yii::$app->defaultRoute;
fe6d4ac1   Yarik   Layout
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
      /**
       * @var LoginForm $loginForm
       */
      $loginForm = \Yii::createObject(
          [
              'class'     => LoginForm::className(),
              'returnUrl' => \Yii::$app->request->absoluteUrl,
          ]
      );
      /**
       * @var Newsletter $newsletter
       */
      $newsletter = \Yii::createObject(
          [
              'class' => Newsletter::className(),
          ]
      );
3a00e6d1   Yarik   Files added
54
55
56
57
58
59
60
      $isHome = ( ( $controller->id === $default_controller ) && ( $controller->action->id === $controller->defaultAction ) ) ? true : false;
      /**
       * @var Page[] $pages
       */
      $pages = Page::find()
                   ->where([ 'in_menu' => true ])
                   ->with('lang.alias')
fe6d4ac1   Yarik   Layout
61
62
63
64
65
66
                   ->orderBy(
                       [
                           'sort' => SORT_ASC,
                           'id'   => SORT_ASC,
                       ]
                   )
3a00e6d1   Yarik   Files added
67
68
69
                   ->all();
      $logo = null;
      if ($settings->logo) {
27270c21   Yarik   Logo
70
          $logo_img = Image::findOne($settings->logo);
3a00e6d1   Yarik   Files added
71
          if ($logo_img) {
27270c21   Yarik   Logo
72
              $logo = $logo_img->getUrl() ?? $logo;
3a00e6d1   Yarik   Files added
73
74
75
76
77
78
79
80
81
82
83
84
          }
      }
      
      $this->registerMetaTag(
          [
              'name'    => 'description',
              'content' => $seo->desc,
          ]
      )
  ?>
  
  <?php $this->beginPage() ?>
8cd678be   Yarik   Special pages
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
    
    <!DOCTYPE html>
    <html lang="<?= \Yii::$app->language ?>">
      <head>
        <meta charset="<?= \Yii::$app->charset ?>">
        <meta name="viewport" content="width=device-width, initial-scale=1">
          <?= Html::csrfMetaTags() ?>
        <title><?= Html::encode($seo->title) ?></title>
          <?php $this->head() ?>
      </head>
      <body>
          <?php $this->beginBody() ?>
        <!-- Google Analytics -->
        <script>
            (function(i, s, o, g, r, a, m) {
                i[ 'GoogleAnalyticsObject' ] = r;
                i[ r ] = i[ r ] || function() {
                        (i[ r ].q = i[ r ].q || []).push(arguments)
                    }, i[ r ].l = 1 * new Date();
                a = s.createElement(o), m = s.getElementsByTagName(o)[ 0 ];
                a.async = 1;
                a.src = g;
                m.parentNode.insertBefore(a, m)
            })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
  
            ga('create', <?=$settings->ga_code?>, 'auto');
            ga('send', 'pageview');
        
        </script>
        <div id="all">
          <header>
            
            <!-- *** TOP ***
  _________________________________________________________ -->
            <div id="top" class="hidden-sm hidden-xs">
              <div class="container">
                <div class="row">
                  <div class="col-xs-6 left-top-nav">
                      <?php
                          foreach ($pages as $page) {
                              echo Html::a(
                                  $page->lang->title,
                                  [
                                      'page/view',
                                      'id' => $page->id,
                                  ]
                              );
                          }
543f1653   Yarik   Fixed
133
134
135
136
137
138
                          echo Html::a(
                              \Yii::t('app', 'Контакты'),
                              [
                                  'site/contact',
                              ]
                          );
8cd678be   Yarik   Special pages
139
140
141
142
143
144
145
146
147
148
                      ?>
                  </div>
                  <div class="col-xs-6 right-top-nav">
                    <div class="inline-block lang-link">
                        <?php
                            echo LangLink::widget();
                        ?>
                    </div>
                    <div class="inline-block">
                      <span class="top-phone"><i class="fa fa-phone"></i>&ensp;<?php echo $settings->phone; ?></span>
977f4921   Yarik   Callback
149
150
                      <a href="#" data-toggle="modal" data-target="#callback-modal" class="link-underline_dott">
                          <?php echo "Обратный звонок"; ?>
8cd678be   Yarik   Special pages
151
152
153
                      </a>
                    </div>
                    <div class="inline-block login">
4bf9edb7   Yarik   Order
154
155
156
157
158
159
160
161
162
163
                        <?php
                            if (\Yii::$app->user->isGuest) {
                                ?>
                              <a href="#" data-toggle="modal" data-target="#login-modal"><i class="fa fa-sign-in"></i>
                                <span>Вход</span></a>
                                <?php
                            } else {
                                echo Html::a($user->username, [ 'account/index' ]);
                            }
                        ?>
8cd678be   Yarik   Special pages
164
165
166
167
168
169
170
171
172
173
174
175
                    </div>
                  </div>
                </div>
              </div>
            </div>
            
            <!-- *** TOP END *** -->
            
            <!-- *** NAVBAR ***
    _________________________________________________________ -->
            
            <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200">
3a00e6d1   Yarik   Files added
176
              
8cd678be   Yarik   Special pages
177
178
179
180
181
182
183
              <div class="navbar navbar-default yamm" role="navigation" id="navbar">
                
                <div class="container">
                  <div class="navbar-header">
                      <?php
                          echo Html::a(
                              Html::img(
fc66ded4   Yarik   Artbox great prep...
184
                                  $logo ? : '/img/no-image.png',
8cd678be   Yarik   Special pages
185
186
187
188
                                  [
                                      'alt' => 'logo',
                                  ]
                              ),
543f1653   Yarik   Fixed
189
                              '/ru/',
8cd678be   Yarik   Special pages
190
191
192
193
194
195
196
                              [
                                  'class' => 'navbar-brand home',
                              ]
                          )
                      ?>
                    <div class="navbar-buttons">
                      <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation">
fe6d4ac1   Yarik   Layout
197
198
199
200
                                              <span class="sr-only"><?php echo \Yii::t(
                                                      'app',
                                                      'Toggle navigation'
                                                  ); ?></span>
8cd678be   Yarik   Special pages
201
202
203
                        <i class="fa fa-align-justify"></i>
                      </button>
                    </div>
3a00e6d1   Yarik   Files added
204
                  </div>
8cd678be   Yarik   Special pages
205
                  <!--/.navbar-header -->
3a00e6d1   Yarik   Files added
206
                  
8cd678be   Yarik   Special pages
207
208
209
210
211
212
213
214
215
216
217
                  <div class="navbar-collapse collapse navbar-left" id="navigation">
                    <ul class="nav navbar-nav navbar-left">
                      <li class="main-nav-item active">
                        <a href="#home-category-anchor" <?php echo $isHome ? '' : 'role="button" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-delay="200"'; ?>><span class="btn-like"><?php echo \Yii::t(
                                    'app',
                                    'Каталог'
                                ); ?><i class="fa fa-bars" aria-hidden="true"></i></span></a>
                          <?php
                              if (!$isHome) {
                                  echo $this->render(
                                      '_category_menu',
d45d5682   Yarik   Catalog
218
                                      [
8cd678be   Yarik   Special pages
219
                                          'isHome' => $isHome,
d45d5682   Yarik   Catalog
220
                                      ]
8cd678be   Yarik   Special pages
221
222
223
224
225
                                  );
                              }
                          ?>
                      </li>
                      <li class="main-nav-item">
3a00e6d1   Yarik   Files added
226
                          <?php
8cd678be   Yarik   Special pages
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
                              echo Html::a(
                                  \Yii::t('app', 'Акции'),
                                  [
                                      '/special/index',
                                      'type' => 'sale',
                                  ]
                              );
                          ?>
                      </li>
                      <li class="main-nav-item">
                          <?php
                              echo Html::a(
                                  \Yii::t('app', 'Новинки'),
                                  [
                                      '/special/index',
                                      'type' => 'new',
                                  ]
                              );
                          ?>
                      </li>
                      <li class="main-nav-item">
                          <?php
                              echo Html::a(
                                  \Yii::t('app', 'Блог'),
                                  [
                                      '/blog/index',
                                  ]
                              );
                          ?>
                      </li>
                    </ul>
                  </div>
                  <!--/.nav-collapse -->
fc66ded4   Yarik   Artbox great prep...
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
    
                  <div class="cart-item" id="cart">
                    <span class="badge">0</span>
                      <?php
                          echo Html::a(
                              Html::tag(
                                  'span',
                                  \Yii::t('app', 'Корзина'),
                                  [
                                      'class' => 'sub-title',
                                  ]
                              ),
                              [
                                  '#',
                              ],
                              [
                                  'class'       => 'cart-item-link',
                                  'data-toggle' => 'modal',
                                  'data-target' => '#basket-modal',
                              ]
                          );
                      ?>
                  </div>
3a00e6d1   Yarik   Files added
283
                  
8cd678be   Yarik   Special pages
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
                  <div class="search-block" id="search">
                      <?php
                          /**
                           * @var Model $search
                           */
                          $search = \Yii::createObject(SearchForm::className());
                          $searchForm = ActiveForm::begin(
                              [
                                  'action'  => [ '/search/index' ],
                                  'id'      => 'search-form',
                                  'method'  => 'get',
                                  'options' => [
                                      'class' => 'navbar-form',
                                      'role'  => 'search',
                                  ],
                              ]
                          );
                          echo Html::beginTag(
                              'div',
                              [
                                  'class' => 'input-group',
                              ]
                          );
                          echo $searchForm->field(
                              $search,
                              'word',
                              [
                                  'options' => [
                                      'tag' => false,
                                  ],
                              ]
                          )
                                          ->label(false)
                                          ->textInput(
fe6d4ac1   Yarik   Layout
318
                                              [
8cd678be   Yarik   Special pages
319
                                                  'placeholder' => $search->getAttributeLabel('word'),
8e13c18c   Yarik   Search
320
                                                  'name'        => 'word',
fe6d4ac1   Yarik   Layout
321
                                              ]
8cd678be   Yarik   Special pages
322
323
324
325
326
327
328
                                          );
                          echo Html::tag(
                              'span',
                              Html::submitButton(
                                  Html::tag(
                                      'i',
                                      '',
fe6d4ac1   Yarik   Layout
329
                                      [
8cd678be   Yarik   Special pages
330
                                          'class' => 'fa fa-search',
fe6d4ac1   Yarik   Layout
331
                                      ]
8cd678be   Yarik   Special pages
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
                                  ),
                                  [
                                      'class' => 'btn btn-template-main',
                                  ]
                              ),
                              [
                                  'class' => 'input-group-btn',
                              ]
                          );
                          echo Html::endTag('div');
                          $searchForm::end();
                      ?>
                  </div>
                  
                  
                  <!--/.nav-collapse -->
                </div>
              </div>
              <!-- /#navbar -->
            </div>
            <!-- *** NAVBAR END *** -->
          </header>
fe6d4ac1   Yarik   Layout
354
          
8cd678be   Yarik   Special pages
355
356
          <!-- *** LOGIN MODAL ***
  _________________________________________________________ -->
4bf9edb7   Yarik   Order
357
358
            <?php
                if (\Yii::$app->user->isGuest) {
8cd678be   Yarik   Special pages
359
                    ?>
4bf9edb7   Yarik   Order
360
361
                  <div class="modal fade" id="login-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true">
                    <div class="modal-dialog modal-sm">
e67c95f9   Yarik   Fast buy
362
    
4bf9edb7   Yarik   Order
363
364
365
                      <div class="modal-content">
                        <div class="modal-header">
                          <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
88fcbfaf   Eugeny Galkovskiy   Модалка "вход", п...
366
                          <h4 class="modal-title text-center" id="Login">
4bf9edb7   Yarik   Order
367
368
369
370
371
                              <?php echo \Yii::t('app', 'Customer login'); ?>
                          </h4>
                        </div>
                        <div class="modal-body">
                            <?php
a00f1f42   Yarik   Social auth + vie...
372
373
374
375
376
377
378
379
380
381
382
383
384
                                if (\Yii::$app->get('eauth', false)) {
                                    echo Html::tag(
                                        'p',
                                        \Yii::t(
                                            'app',
                                            'Do you already have an account on one of these sites? Click the logo to log in with it here'
                                        ) . ':',
                                        [
                                            'class' => 'lead',
                                        ]
                                    );
                                    echo Widget::widget([ 'action' => 'site/login' ]);
                                }
4bf9edb7   Yarik   Order
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
                                $login = ActiveForm::begin(
                                    [
                                        'action' => [ '/site/login' ],
                                    ]
                                );
                                echo $login->field($loginForm, 'returnUrl')
                                           ->label(false)
                                           ->hiddenInput();
                                echo $login->field($loginForm, 'username')
                                           ->label(false)
                                           ->textInput(
                                               [
                                                   'placeholder' => $loginForm->getAttributeLabel('username'),
                                               ]
                                           );
                                echo $login->field($loginForm, 'password')
                                           ->label(false)
                                           ->passwordInput(
                                               [
17107850   Eugeny Galkovskiy   Обратная связь 2
404
                                                   'placeholder' => $loginForm->getAttributeLabel('пароль'),
4bf9edb7   Yarik   Order
405
406
                                               ]
                                           );
543f1653   Yarik   Fixed
407
408
                                echo $login->field($loginForm, 'rememberMe')
                                           ->checkbox();
88fcbfaf   Eugeny Galkovskiy   Модалка "вход", п...
409
                            ?>
fc66ded4   Yarik   Artbox great prep...
410
411
412
413
414
415
416
417
418
419
420
                          <div class="text-center">
                              <?php
                                  echo Html::submitButton(
                                      \Yii::t('app', 'Login'),
                                      [
                                          'class' => 'btn btn-success',
                                      ]
                                  );
                                  $login::end();
                              ?>
                          </div>
4bf9edb7   Yarik   Order
421
422
423
424
425
                          <p class="text-center text-muted">
                              <?php echo \Yii::t('app', 'Not registered yet?'); ?></p>
                          <p class="text-center text-muted">
                              <?php
                                  echo Html::a(
88fcbfaf   Eugeny Galkovskiy   Модалка "вход", п...
426
                                      Html::tag('strong', \Yii::t('app', 'Register now!')),
4bf9edb7   Yarik   Order
427
428
429
430
                                      [
                                          '/site/login',
                                      ]
                                  );
4bf9edb7   Yarik   Order
431
432
                              ?>
                          </p>
e67c95f9   Yarik   Fast buy
433
  
4bf9edb7   Yarik   Order
434
435
436
437
438
439
440
                        </div>
                      </div>
                    </div>
                  </div>
                    <?php
                }
            ?>
fe6d4ac1   Yarik   Layout
441
          
8cd678be   Yarik   Special pages
442
          <!-- *** LOGIN MODAL END *** -->
e67c95f9   Yarik   Fast buy
443
444
445
446
447
448
449
450
    
    
          <!-- *** SUCCESS MODAL BEGIN ***
  _________________________________________________________ -->
            <?php
                if ($msg = \Yii::$app->session->getFlash('success')) {
                    ?>
                  <div class="modal fade" id="success-modal" tabindex="-1" role="dialog" aria-labelledby="Success" aria-hidden="true">
c4e39677   Eugeny Galkovskiy   success modal 1
451
                    <div class="modal-dialog modal-sm">
e67c95f9   Yarik   Fast buy
452
453
454
455
    
                      <div class="modal-content">
                        <div class="modal-header">
                          <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
c4e39677   Eugeny Galkovskiy   success modal 1
456
                        </div>
e67c95f9   Yarik   Fast buy
457
458
459
460
                        <div class="modal-body">
                            <?php echo $msg; ?>
                        </div>
                      </div>
c4e39677   Eugeny Galkovskiy   success modal 1
461
                    </div>
e67c95f9   Yarik   Fast buy
462
463
464
465
466
467
                  </div>
                    <?php
                    $this->registerJs("$('#success-modal').modal('show');");
                }
            ?>
          
8cd678be   Yarik   Special pages
468
          <!-- *** Breadcrumbs *** -->
977f4921   Yarik   Callback
469
470
471
472
473
474
475
476
477
478
479
480
481
482
          <!-- *** FEEDBACK MODAL BEGIN *** -->
            <?php
            ?>
      
            <?php
                $callback = new Feedback(
                    [
                        'scenario'  => Feedback::SCENARIO_CALLBACK,
                        'returnUrl' => Url::current([], true),
                    ]
                );
            ?>
          <div class="modal fade" id="callback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true">
            <div class="modal-dialog modal-sm">
543f1653   Yarik   Fixed
483
    
977f4921   Yarik   Callback
484
485
486
              <div class="modal-content">
                <div class="modal-header">
                  <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
28d1e978   Eugeny Galkovskiy   Обратная связь 1
487
                  <h4 class="modal-title callback text-center" id="Login">Обратный звонок</h4>
977f4921   Yarik   Callback
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
                </div>
                <div class="modal-body">
                    <?php
                        $form = ActiveForm::begin(
                            [
                                'action' => [ 'site/callback' ],
                            ]
                        );
                        echo $form->field($callback, 'returnUrl')
                                  ->label(false)
                                  ->hiddenInput();
                        echo $form->field($callback, 'name')
                                  ->label(false)
                                  ->textInput(
                                      [
17107850   Eugeny Galkovskiy   Обратная связь 2
503
                                          'placeholder' => $callback->getAttributeLabel('Ваше имя'),
977f4921   Yarik   Callback
504
505
506
507
508
509
                                      ]
                                  );
                        echo $form->field($callback, 'phone')
                                  ->label(false)
                                  ->textInput(
                                      [
17107850   Eugeny Galkovskiy   Обратная связь 2
510
                                          'placeholder' => $callback->getAttributeLabel('Номер телефона'),
977f4921   Yarik   Callback
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
                                      ]
                                  );
                        echo Html::tag(
                            'p',
                            Html::submitButton(
                                Html::icon(
                                    'sign-in',
                                    [
                                        'prefix' => 'fa fa-',
                                    ]
                                ) . \Yii::t('app', 'Отправить'),
                                [
                                    'class' => 'btn btn-template-main',
                                ]
                            ),
                            [
                                'class' => 'text-center',
                            ]
                        );
                        $form::end();
                    ?>
                </div>
              </div>
            </div>
          </div>
          <!-- *** FEEDBACK MODAL END *** -->
fc66ded4   Yarik   Artbox great prep...
537
538
539
540
541
542
543
544
545
    
          <!-- *** MODAL BASKET START *** -->
    
          <div class="modal fade" id="basket-modal" tabindex="-1" role="dialog" aria-hidden="true">
              <?php
                  echo $this->render('_basket_modal');
              ?>
          </div>
          <!-- *** MODAL BASKET END *** -->
8cd678be   Yarik   Special pages
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
            <?php
                if (!$isHome) {
                    ?>
                  <div id="heading-breadcrumbs">
                    <div class="container">
                        <?= Breadcrumbs::widget(
                            [
                                'links'    => isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [],
                                'homeLink' => [
                                    'label' => \Yii::t('app', 'Home'),
                                    'url'   => [ '/site/index' ],
                                ],
                            ]
                        ) ?>
                    </div>
                  </div>
                    <?php
                }
            ?>
          <!-- *** crumbs END *** -->
            
            <?= $content ?>
fe6d4ac1   Yarik   Layout
568
          
8cd678be   Yarik   Special pages
569
570
          <!-- *** FOOTER ***
  _________________________________________________________ -->
fe6d4ac1   Yarik   Layout
571
          
8cd678be   Yarik   Special pages
572
573
          <footer id="footer">
            <div class="container">
2246dbb7   Eugeny Galkovskiy   небольшие перевод...
574
              <div class="col-md-3 col-sm-6">
9537a122   Alexey Boroda   -Some bug fixes
575
                <h4>О нас</h4>
fc66ded4   Yarik   Artbox great prep...
576
    
9537a122   Alexey Boroda   -Some bug fixes
577
                <p><?= $settings->about ?></p>
8cd678be   Yarik   Special pages
578
                
8cd678be   Yarik   Special pages
579
580
581
582
                <hr class="hidden-md hidden-lg hidden-sm">
              
              </div>
              <!-- /.col-md-3 -->
9537a122   Alexey Boroda   -Some bug fixes
583
    
2246dbb7   Eugeny Galkovskiy   небольшие перевод...
584
              <div class="col-md-3 col-sm-6">
9537a122   Alexey Boroda   -Some bug fixes
585
586
      
                <h4>Разделы</h4>
8cd678be   Yarik   Special pages
587
588
                
                <div class="blog-entries">
9537a122   Alexey Boroda   -Some bug fixes
589
590
591
592
593
594
595
596
597
598
599
600
601
602
      
                    <?php foreach ($pages as $page) { ?>
                      <div class="item same-height-row clearfix">
                        <div class="name">
                          <h5><?= Html::a(
                                  $page->lang->title,
                                  [
                                      'page/view',
                                      'id' => $page->id,
                                  ]
                              ) ?></h5>
                        </div>
                      </div>
                    <?php } ?>
3a00e6d1   Yarik   Files added
603
                  
8cd678be   Yarik   Special pages
604
                  <div class="item same-height-row clearfix">
9537a122   Alexey Boroda   -Some bug fixes
605
606
                    <div class="name">
                      <h5><?= Html::a(\Yii::t('app', 'Контакты'), [ 'site/contact' ]) ?></h5>
8cd678be   Yarik   Special pages
607
608
                    </div>
                  </div>
9537a122   Alexey Boroda   -Some bug fixes
609
  
8cd678be   Yarik   Special pages
610
611
612
613
614
                </div>
                
                <hr class="hidden-md hidden-lg">
              
              </div>
8cd678be   Yarik   Special pages
615
616
              
              <div class="col-md-3 col-sm-6">
9537a122   Alexey Boroda   -Some bug fixes
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
    
                <h4>Социальные сети</h4>
    
                <p class="socials-links">
                    <?php if (!empty($settings->facebook)) { ?>
                      <a href="<?= $settings->facebook ?>"><i class="fa fa-facebook-official" aria-hidden="true"></i></a>
                    <?php }
                        if (!empty($settings->vk)) { ?>
                          <a href="<?= $settings->vk ?>"><i class="fa fa-vk" aria-hidden="true"></i></a>
                        <?php }
                        if (!empty($settings->google)) { ?>
                          <a href="<?= $settings->google ?>"><i class="fa fa-google-plus-square" aria-hidden="true"></i></a>
                        <?php }
                        if (!empty($settings->twitter)) { ?>
                          <a href="<?= $settings->twitter ?>"><i class="fa fa-twitter-square" aria-hidden="true"></i></a>
                        <?php }
                        if (!empty($settings->ok)) { ?>
                          <a href="<?= $settings->ok ?>"><i class="fa fa-odnoklassniki" aria-hidden="true"></i></a>
                        <?php } ?>
8cd678be   Yarik   Special pages
636
                </p>
8cd678be   Yarik   Special pages
637
              
3a00e6d1   Yarik   Files added
638
              </div>
8cd678be   Yarik   Special pages
639
640
              
              <div class="col-md-3 col-sm-6">
9537a122   Alexey Boroda   -Some bug fixes
641
642
643
644
645
646
647
648
649
    
                <h4>Контактная информация</h4>
    
                <p><strong><?= $settings->email ?></strong>
                  <br><?= $settings->city . ',' ?>
                  <br><?= $settings->street . ', ' . $settings->house ?>
                  <br>
                  <strong><?= $settings->country ?></strong>
                </p>
fc66ded4   Yarik   Artbox great prep...
650
651
652
653
654
655
656
657
658
659
                  <?php
                      echo Html::a(
                          \Yii::t('app', 'Написать нам'),
                          [ 'site/contact' ],
                          [
                              'class' => 'btn btn-small btn-template-main',
                          ]
                      );
                  ?>
                
9537a122   Alexey Boroda   -Some bug fixes
660
                <hr class="hidden-md hidden-lg hidden-sm">
8cd678be   Yarik   Special pages
661
662
663
664
665
666
667
668
669
              
              </div>
              <!-- /.col-md-3 -->
            </div>
            <!-- /.container -->
          </footer>
          <!-- /#footer -->
          
          <!-- *** FOOTER END *** -->
9537a122   Alexey Boroda   -Some bug fixes
670
671
  
  
8cd678be   Yarik   Special pages
672
673
674
675
676
        </div>
        <!-- /#all -->
          <?php $this->endBody() ?>
      </body>
    </html>
3a00e6d1   Yarik   Files added
677
  <?php $this->endPage() ?>