L
L
LightSid2016-11-05 15:49:50
JavaScript
LightSid, 2016-11-05 15:49:50

How to set value for CKEditor Yii2?

Здравствуйте!
Подскажите пожалуйста, как задать значение value для CKEditor Yii2 ?
https://github.com/MihailDev/yii2-ckeditor

Есть запись в базе, у записи есть поле 'title' и 'text'
'title' я редактирую через обычный textInput() и проблем вообще не возникает, в отличии от 'text' который нужно редактировать через виджет CKEditor.
Как ему можно задать value? Или же просто передать в него текст из базы ?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
Максим Тимофеев, 2016-11-05
@LightSid

Если использовать activeForm:
То все задается автоматом. Если не задается, то либо $post->content пустой, либо виджет кривой.

Игорь Васильев, 2020-07-04
@Isolution666

Например так:

<?= $form->field($post, 'text')->widget(CKEditor::className(),[
    'editorOptions' => [
        'preset' => 'full',
        'inline' => false, 
    ],
])->textarea(['value' => 'Ваш текст value']); ?>

Но лучше через контроллер передать значение
$post->text = 'Ваш текст value';

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question