Я пытаюсь добавить плагин oembed в ckeditor через виджет 2amigos для yii2.
Я сделал следующее, но не могу получить кнопку, чтобы появиться:
Я установил clientOptions для виджета в моей форме, используя код ниже:
$form->field($theComment, 'comment')->widget(CKEditor::className(), [
'clientOptions' => ['config.extraPlugins' => 'widget,oembed'],
'options' => ['rows' => 6],
'preset' => 'full'
])
Я изменил preset filworkinge full.php, добавив следующие строки кода ниже:
'toolbarGroups' => [
['name' => 'document', 'groups' => ['mode', 'document', 'doctools']],
['name' => 'clipboard', 'groups' => ['clipboard', 'undo']],
['name' => 'editing', 'groups' => [ 'find', 'selection', 'spellchecker']],
['name' => 'forms'],
'/',
['name' => 'basicstyles', 'groups' => ['basicstyles', 'colors','cleanup']],
['name' => 'paragraph', 'groups' => [ 'list', 'indent', 'blocks', 'align', 'bidi' ]],
['name' => 'links'],
['name' => 'insert'],
'/',
['name' => 'styles'],
['name' => 'blocks'],
['name' => 'colors'],
['name' => 'tools'],
['name' => 'others'],
'/', //added by me
['name' => 'oembed'], //added by me
],
Не совсем уверен, что ошибка в моем редактировании для clientOptions, или в моем редактировании на панели инструментов, или в обоих! Любые мысли о том, что я делаю неправильно, будут с благодарностью.
Спасибо!
добавить плагин в папку активов (пример спойлера плагина) zarnica.dev \ www \ assets \ dff59c5c \ plugins \ spoiler
<script>CKEDITOR.config.extraPlugins = 'spoiler';</script>
СДЕЛАННЫЙ!
Других решений пока нет …