Yii бустер CKeditor виджет заменить enterMode

Мне нужна помощь здесь. У меня есть система, разработанная на основе Yii. У меня есть виджет CKEDITOR в Yii Booster. Когда пользователь нажимает клавишу ввода, я хочу иметьуш‘вместо ‘п».

Ниже мой сценарий:

$this->widget('booster.widgets.TbCKEditor',array(
'model'=>$model,
'attribute'=>'qualifications',
'editorOptions'=>array(
'enterMode'=> 'CKEDITOR.ENTER_BR',
),
) );

Тем не менее, когда я запускаю скрипт, он все равно дает мне п вместо уш. Я искал решение в течение нескольких дней. Кто-нибудь может мне с этим помочь?

0

Решение

вы можете найти решение здесь https://github.com/2amigos/yii2-ckeditor-widget/issues/41

вам нужно использовать clientOptions как ниже:

$form->field($model, 'text')->widget(CKEditor::className(), [
'options' => ['rows' => 6],
'preset' => 'standard',
'clientOptions'=>[
'enterMode' => 2,
'forceEnterMode'=>false,
'shiftEnterMode'=>1
]
])

Надеюсь, это поможет!

1

Другие решения

Решение для этого поста:

$this->widget('booster.widgets.TbCKEditor',array(
'model'=>$model,
'attribute'=>'qualifications',
'editorOptions'=>array(
'enterMode'=> 2,
),
) );
0