Blame view

backend/views/sitemap/index.php 2.69 KB
a42025b8   Yarik   Sitemap and slugb...
1
  <?php
9af79e71   Yarik   Sitemap and slugb...
2
      use common\components\Sitemap;
a42025b8   Yarik   Sitemap and slugb...
3
4
      use yii\bootstrap\Html;
      use yii\web\View;
8b3dc47b   Yarik   XPanel removed
5
      use yiister\gentelella\widgets\Panel;
a42025b8   Yarik   Sitemap and slugb...
6
7
8
9
10
11
      
      /**
       * @var View $this
       */
      $this->title = \Yii::t('core', 'Sitemap');
      $this->params[ 'breadcrumbs' ][] = $this->title;
9af79e71   Yarik   Sitemap and slugb...
12
13
14
15
      /**
       * @var Sitemap $sitemap
       */
      $sitemap = \Yii::$app->get('sitemap');
a42025b8   Yarik   Sitemap and slugb...
16
17
18
  ?>
  <div class="sitemap-main">
      <?php
8b3dc47b   Yarik   XPanel removed
19
          $xPanel = Panel::begin(
a42025b8   Yarik   Sitemap and slugb...
20
              [
8b3dc47b   Yarik   XPanel removed
21
                  'header'  => $this->title,
a42025b8   Yarik   Sitemap and slugb...
22
                  'options' => [
8b3dc47b   Yarik   XPanel removed
23
                      'class' => 'x_panel sitemap-buttons',
a42025b8   Yarik   Sitemap and slugb...
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
67
68
69
                  ],
              ]
          );
      ?>
      <div class="row">
          <div class="col-xs-12 col-sm-6 text-center">
              <?php
                  echo Html::a(
                      Html::icon(
                          'edit',
                          [
                              'prefix' => 'fa fa-',
                          ]
                      ) . \Yii::t('core', 'Edit'),
                      [ 'update' ],
                      [
                          'class' => 'btn btn-app',
                      ]
                  );
              ?>
          </div>
          <div class="col-xs-12 col-sm-6 text-center">
              <?php
                  echo Html::a(
                      Html::icon(
                          'cogs',
                          [
                              'prefix' => 'fa fa-',
                              'class'  => 'indexed',
                          ]
                      ) . Html::tag(
                          'span',
                          \Yii::t('core', 'Generate'),
                          [
                              'class' => 'indexed',
                          ]
                      ) . Html::tag(
                          'div',
                          ' ',
                          [
                              'class' => 'spinner',
                          ]
                      ),
                      [ 'generate' ],
                      [
                          'class' => 'btn btn-app ajax',
9af79e71   Yarik   Sitemap and slugb...
70
71
72
                          'data'  => [
                              'need-reload' => !$sitemap->checkFileExist(),
                          ],
a42025b8   Yarik   Sitemap and slugb...
73
74
75
76
77
78
                      ]
                  );
              ?>
          </div>
      </div>
      <?php
9af79e71   Yarik   Sitemap and slugb...
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
          if ($sitemap->checkFileExist()) {
              echo Html::tag(
                  'div',
                  Html::a(
                      \Yii::t('core', 'View generated sitemap.xml'),
                      $sitemap->getUrl(),
                      [
                          'target' => '_blank',
                      ]
                  ),
                  [
                      'class' => 'row text-right',
                  ]
              );
          }
      ?>
      <?php
a42025b8   Yarik   Sitemap and slugb...
96
97
98
          $xPanel::end();
      ?>
  </div>