Blame view

frontend/views/accounts/_blog_form.php 3.26 KB
eb7e82fb   Administrator   29.02.16
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
  <?php

      /**

       * @var Blog $blog

       */

      use common\components\Request;

      use common\models\Blog;

      use common\widgets\ImageUploader;

      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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
  

      <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">

          <?= Html::submitButton($blog->isNewRecord?'Добавить':'Обновить', [ 'class' => 'input-blocks-wrapper button' ]) ?>

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

              <?php

              if(!$blog->isNewRecord) {

                  echo Html::a('Удалить', [

                      'accounts/blog-delete',

                      'id' => $blog->blog_id,

                  ], [

                      'title'        => 'Удалить',

                      'aria-label'   => 'Удалить',

                      'data-confirm' => 'Вы уверены, что хотите удалить этот элемент?',

                      '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();

  ?>