Blame view

frontend/views/accounts/_blog_form.php 3.25 KB
eb7e82fb   Administrator   29.02.16
1
2
3
4
5
6
  <?php

      /**

       * @var Blog $blog

       */

      use common\components\Request;

      use common\models\Blog;

2293c233   Administrator   16.03.16
7
      use common\modules\file\widgets\ImageUploader;

eb7e82fb   Administrator   29.02.16
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
      use mihaildev\ckeditor\CKEditor;

  use mihaildev\elfinder\ElFinder;

  use yii\helpers\Html;

      use yii\widgets\ActiveForm;

  

      $this->title = 'Блог';

      $this->params[ 'breadcrumbs' ][] = $this->title;

  ?>

  <div class="login-left-column-title"><?= $this->title ?></div>

  

  <?php

      $form = ActiveForm::begin();

  ?>

  

  <div class="input-blocks-wrapper full-blocks data-block">

      <?= !empty($blog->date_add)? "Дата создания: $blog->date_add" :""?>

  </div>

  <div class="style">

      <div class="input-blocks-wrapper full-blocks">

          <div class="input-blocks">

              <?= $form->field($blog, 'name')

                   ->textInput (['class'=> 'custom-input-2 fix-input-2']); ?>

          </div>

      </div>

eb7e82fb   Administrator   29.02.16
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="input-blocks-wrapper full-blocks admin-editor-bl">

          <div class="input-blocks">

  

               <?= $form->field($blog, 'description')->widget(CKEditor::className(),

                  [

                      'editorOptions' => ElFinder::ckeditorOptions('elfinder',[

                              'preset' => 'full', //разработанны стандартные настройки basic, standard, full данную возможность не обязательно использовать

                              'inline' => false, //по умолчанию false]),

                              'filebrowserUploadUrl'=>Yii::$app->getUrlManager()->createUrl('file/uploader/images-upload')

                          ]

                      )

                  ]) ?>

          </div>

      </div>

  

  </div>

  

  

  <div class="input-blocks-wrapper admin-avatar admin-blog-min-img">

      <?= ImageUploader::widget([

          'model'=> $blog,

          'field'=>'cover',

          'size' => [

              [

                  'width'=>340,

                  'height'=>260,

              ]

          ],

          'multi'=>false,

          'gallery' =>$blog->cover,

          'name' => 'Загрузить миниатюру статьи'

      ]);

      ?>

  </div>

  

  <div class="input-blocks-wrapper">

      <div class="admin-save-btn skills-save-btn admin-add-remove-wr style">

06ec2844   Administrator   28.03.16
70
          <?= Html::submitButton($blog->isNewRecord? Yii::t('app', 'add'):'Обновить', [ 'class' => 'input-blocks-wrapper button' ]) ?>

eb7e82fb   Administrator   29.02.16
71
72
73
          <div class="admin-remove-note">

              <?php

              if(!$blog->isNewRecord) {

06ec2844   Administrator   28.03.16
74
                  echo Html::a(Yii::t('app', 'delete'), [

eb7e82fb   Administrator   29.02.16
75
76
77
                      'accounts/blog-delete',

                      'id' => $blog->blog_id,

                  ], [

06ec2844   Administrator   28.03.16
78
79
80
                      'title'        => Yii::t('app', 'delete'),

                      'aria-label'   => Yii::t('app', 'delete'),

                      'data-confirm' =>  Yii::t('app', 'delete_confirm'),

eb7e82fb   Administrator   29.02.16
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
                      'data-method'  => 'post',

                      'data-pjax'    => 0,

                  ]);

              }

              ?>

          </div>

  

          <div class="admin-back-note">

              <?= Html::a('вернуться', Request::getIsLocal(\Yii::$app->request->referrer)?\Yii::$app->request->referrer:['accounts/blog' ]) ?>

          </div>

      </div>

  </div>

  

  

  <?php

      $form->end();

  ?>