Blame view

backend/views/product/_form_language.php 1.74 KB
0a6fda24   Volodymyr   product admin vie...
1
2
3
  <?php
  
  use artbox\core\models\Language;
8effd263   Volodymyr   product admin vie...
4
5
6
7
  use common\models\ProductLang;
  use dosamigos\tinymce\TinyMce;
  use yii\helpers\Url;
  use yii\web\JsExpression;
0a6fda24   Volodymyr   product admin vie...
8
9
10
11
  use yii\web\View;
  use yii\widgets\ActiveForm;
  
  /**
8effd263   Volodymyr   product admin vie...
12
   * @var ProductLang $model_lang
0a6fda24   Volodymyr   product admin vie...
13
14
15
16
17
18
19
20
21
   * @var Language $language
   * @var ActiveForm $form
   * @var View $this
   */
  
  $attributeField = $form->field($model_lang, '[' . $language->id . ']title')
      ->textInput(['maxlength' => true]);
  
  echo $attributeField;
0a6fda24   Volodymyr   product admin vie...
22
  
8effd263   Volodymyr   product admin vie...
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
  
  echo $form->field($model_lang, '[' . $language->id . ']description')
      ->widget(
          TinyMce::className(),
          [
              'options'       => [ 'rows' => 20 ],
              'language'      => 'ru',
              'clientOptions' => [
                  'file_browser_callback' => new JsExpression(
                      "function(field_name, url, type, win) {
  window.open('" . Url::to(
                          [
                              'imagemanager/manager',
                              'view-mode'   => 'iframe',
                              'select-type' => 'tinymce',
                          ]
                      ) . "&tag_name='+field_name,'','width=800,height=540 ,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
  }"
                  ),
                  'plugins'               => [
                      "advlist autolink lists link charmap print preview anchor",
                      "searchreplace visualblocks code fullscreen",
                      "insertdatetime media table contextmenu paste image",
                  ],
                  'toolbar'               => "undo redo | styleselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | code",
                  'image_advtab'          => true,
              ],
          ]
      );
  
0a6fda24   Volodymyr   product admin vie...
53
54
  
  ?>