Commit 8effd263110b386fc3bf2d7499b54a94d9570d09
1 parent
0a6fda24
product admin view fix
Showing
1 changed file
with
35 additions
and
4 deletions
Show diff stats
backend/views/product/_form_language.php
| 1 | 1 | <?php |
| 2 | 2 | |
| 3 | 3 | use artbox\core\models\Language; |
| 4 | +use common\models\ProductLang; | |
| 5 | +use dosamigos\tinymce\TinyMce; | |
| 6 | +use yii\helpers\Url; | |
| 7 | +use yii\web\JsExpression; | |
| 4 | 8 | use yii\web\View; |
| 5 | 9 | use yii\widgets\ActiveForm; |
| 6 | 10 | |
| 7 | 11 | /** |
| 8 | - * @var \artbox\core\models\SlideLang $model_lang | |
| 12 | + * @var ProductLang $model_lang | |
| 9 | 13 | * @var Language $language |
| 10 | 14 | * @var ActiveForm $form |
| 11 | 15 | * @var View $this |
| ... | ... | @@ -15,9 +19,36 @@ $attributeField = $form->field($model_lang, '[' . $language->id . ']title') |
| 15 | 19 | ->textInput(['maxlength' => true]); |
| 16 | 20 | |
| 17 | 21 | echo $attributeField; |
| 18 | -$attributeField2 = $form->field($model_lang, '[' . $language->id . ']link') | |
| 19 | - ->textInput(['maxlength' => true]); | |
| 20 | 22 | |
| 21 | -echo $attributeField2; | |
| 23 | + | |
| 24 | +echo $form->field($model_lang, '[' . $language->id . ']description') | |
| 25 | + ->widget( | |
| 26 | + TinyMce::className(), | |
| 27 | + [ | |
| 28 | + 'options' => [ 'rows' => 20 ], | |
| 29 | + 'language' => 'ru', | |
| 30 | + 'clientOptions' => [ | |
| 31 | + 'file_browser_callback' => new JsExpression( | |
| 32 | + "function(field_name, url, type, win) { | |
| 33 | +window.open('" . Url::to( | |
| 34 | + [ | |
| 35 | + 'imagemanager/manager', | |
| 36 | + 'view-mode' => 'iframe', | |
| 37 | + 'select-type' => 'tinymce', | |
| 38 | + ] | |
| 39 | + ) . "&tag_name='+field_name,'','width=800,height=540 ,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no'); | |
| 40 | +}" | |
| 41 | + ), | |
| 42 | + 'plugins' => [ | |
| 43 | + "advlist autolink lists link charmap print preview anchor", | |
| 44 | + "searchreplace visualblocks code fullscreen", | |
| 45 | + "insertdatetime media table contextmenu paste image", | |
| 46 | + ], | |
| 47 | + 'toolbar' => "undo redo | styleselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | code", | |
| 48 | + 'image_advtab' => true, | |
| 49 | + ], | |
| 50 | + ] | |
| 51 | + ); | |
| 52 | + | |
| 22 | 53 | |
| 23 | 54 | ?> |
| 24 | 55 | \ No newline at end of file | ... | ... |