Blame view

backend/actions/views/update.php 2.45 KB
adc7e08f   Anastasia   add slug
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
  <?php
      
      /**
       * @var View                              $this
       * @var \artbox\core\admin\actions\Create $action
       * @var \yii\db\ActiveRecord              $model
       * @var array $languages
       */
      
      use yii\helpers\Inflector;
      use yii\web\View;
      use yiister\gentelella\widgets\Panel;
      
      
      $modelName = ( new ReflectionClass($model::className()) )->getShortName();
      
      $this->params[ 'breadcrumbs' ][] = [
          'label' => \Yii::t('core', Inflector::pluralize($modelName)),
          'url'   => [ $action->controller->id . '/index' ],
      ];
      
      $this->title = \Yii::t('core', 'Update ' . lcfirst($modelName));
      
      $this->params[ 'breadcrumbs' ][] = $this->title;
  ?>
  
  <div class="adm-update error-has">
    
              <div class="x_panel">
                  <div class="x_title"><h2><?php echo $this->title; ?></h2><div class="clearfix"></div></div>
  
                  <div class="style lang-page-block-wr">
                      <?php if (!empty($action->languageFields)) {?>
                      <div class="lang-page-block">
                        <?php foreach ($languages as $language){?>
                          <span class="<?=$language['default'] ? 'active' : ''?>"><?=$language['url']?></span>
                        <?php } ?>
                          <!-- первому(выбранному языку...) давать active -->
  <!--                        <span class="active">ru</span>-->
  <!--                        <span>укр</span>-->
  <!--                        <span>eng</span>-->
                      </div>
                    <?php }?>
                      <div class="lang-page-block-text">
                          <?php if (!empty($action->languageFields)) {?>
                            <span class="active">Языковой блок</span>
                          <?php }?>
                        <span>Основной блок</span>
                          <?php if ($action->hasAlias){?>
                            <span>Seo</span>
                          <?PHP }?>
                          <?php if ($action->hasGallery){?>
                            <span>Галерея</span>
                          <?php }?>
                      </div>
                  </div>
              </div>
              <div class="fix-absolute-panel"></div>
          <?php
  
          
          echo backend\widgets\Form::widget(
              [
                  'action' => $action,
                  'model'  => $model,
              ]
          );
          
  
      ?>
  </div>