0

我在这里需要帮助。我有一个使用 Yii 框架开发的系统。我在 Yii Booster 中有 CKEDITOR 小部件。当用户按下回车键时,我想要' br '而不是' p '。

下面是我的脚本:

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

但是,当我运行脚本时,它仍然给我p而不是br。几天来我一直在寻找解决方案。谁能帮我这个?

4

2 回答 2

1

你可以从这里得到解决方案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
        ]
    ])

希望这会有所帮助!

于 2016-10-10T11:08:56.913 回答
0

这篇文章的解决方案:

$this->widget('booster.widgets.TbCKEditor',array(
    'model'=>$model,           
    'attribute'=>'qualifications', 
    'editorOptions'=>array(
                    'enterMode'=> 2,
                    ),
) ); 
于 2016-10-10T11:55:33.777 回答