Как подключить WYSIWYG-редактор к EditableColumn от Kartik?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
webgrig
Сообщения: 163
Зарегистрирован: 2015.10.29, 21:34

Как подключить WYSIWYG-редактор к EditableColumn от Kartik?

Сообщение webgrig »

На странице я использую плагин GridView от Kartik, одна из колонок которого использует расширение Editable,
т.е. при клике на ячейку открывается ActiveForm c полем textarea, в котором можно редактировать содержимое GridView.

Так же я нашел сторонний WYSIWYG-редактор, который хочу подключить к этому полю ActiveForm - texarea.

Подскажите пожалуйста, можно ли подключить сторонний плагин WYSIWYG-редактора к EditableColumn от Kartik?
Если да то как?


Вот настройки поля GridView-таблицы, которые используются сейчас:

Код: Выделить всё

[
    'class'=>'kartik\grid\EditableColumn',
    'attribute'=>'description',
    'editableOptions' => [
        'inputType' => Editable::INPUT_TEXTAREA,
    ],
],
а в документации WYSIWYG-редактора показан способ его подключения к полю AciveForm:

Код: Выделить всё

use dosamigos\tinymce\TinyMce;

<?= $form->field($model, 'text')->widget(TinyMce::className(), [
    'options' => ['rows' => 6],
    'language' => 'es',
    'clientOptions' => [
        'plugins' => [
            "advlist autolink lists link charmap print preview anchor",
            "searchreplace visualblocks code fullscreen",
            "insertdatetime media table contextmenu paste"
        ],
        'toolbar' => "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
    ]
]);?>
Как решить эту задачу?
Ответить