Мне нужна помощь здесь. У меня есть система, разработанная на основе Yii. У меня есть виджет CKEDITOR в Yii Booster. Когда пользователь нажимает клавишу ввода, я хочу иметьуш‘вместо ‘п».
Ниже мой сценарий:
$this->widget('booster.widgets.TbCKEditor',array(
'model'=>$model,
'attribute'=>'qualifications',
'editorOptions'=>array(
'enterMode'=> 'CKEDITOR.ENTER_BR',
),
) );
Тем не менее, когда я запускаю скрипт, он все равно дает мне п вместо уш. Я искал решение в течение нескольких дней. Кто-нибудь может мне с этим помочь?
вы можете найти решение здесь 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
]
])
Надеюсь, это поможет!
Решение для этого поста:
$this->widget('booster.widgets.TbCKEditor',array(
'model'=>$model,
'attribute'=>'qualifications',
'editorOptions'=>array(
'enterMode'=> 2,
),
) );