kak/ckeditor

Yii2 ckeditor 小部件

安装: 189

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2016-10-11 13:55 UTC

This package is auto-updated.

Last update: 2024-09-22 06:05:18 UTC


README

Yii2 ckeditor 小部件。

安装

Composer

通过 Composer 安装此扩展是首选方式。

运行以下命令之一

php composer.phar require kak/ckeditor "dev-master"

"kak/ckeditor": "dev-master"

将以下内容添加到 composer.json 的 require 部分

用法

	<?= $form->field($model, 'content')->widget(kak\widgets\ckeditor\CKEditor::className(), [
		'clientOptions' => [
			...
		]
	]) ?>

	<?= kak\widgets\ckeditor\CKEditor::widget([
		'name' => 'editor_id',
		'clientOptions' => [
			...
		]
	]) ?>

查看 clientOptions

##配置浏览器插件(ckeditor 的文件浏览器)向 config\params.php 文件中添加数组部分

//...
      'ckeditor' => [
            'browser' => [
                'url' => ['site/browser'], 
                'dirs' => [ 
                    'web dir ' => '@webroot'   // allow dirs
                ],
            ]
        ]
//...      

在 SiteController 中创建方法

    public function actions()
    {
        return [
            'browser' => [
                'class' => '\kak\widgets\ckeditor\actions\Browser',
            ],
        ];
    }