webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как настроить ckeditor под yii2, что бы не обрезал код?

Есть два виджета
mihaildev\ckeditor
и
mihaildev\elfinder
Вывод виджета выглядит так:
<?= $form->field($model, 'body')->widget(CKEditor::className(), [
  'editorOptions' =>
      ElFinder::ckeditorOptions('elfinder',['preset' => 'backend']),
  ]) ?>

Задача: запретить редактору резать код. Например добавляя в html код инстаграмовского виджета, он съедает часть его кода при переключении между html и визуальным редактором.
Кто-нибудь сталкивался с данными виджетами и данной задачей?
  • Вопрос задан
  • 1202 просмотра
Решения вопроса 1
webinar
@webinar Автор вопроса, куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Корявый редактор. Плюнул, снес поставил imperavi
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@benderalex5
<?= $form->field($model, 'body')->widget(
    CKEditor::className(),
    [
                    'options' => ['rows' => 6],

                    'clientOptions' => [
                        'fullPage' => true,
                        'extraPlugins' => 'docprops',
                        'allowedContent' => true,
                    ]
                ]

            ) ?>

это для плагина 2amigos/ckeditor
в ващем случае скорее всего придется поменять - clientOptions на editorOptions

с этими настройками редактор не обрезает теги html и style
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы