itstructure/yii2-ckeditor

CKEditor小部件用于Yii2框架

安装量: 11,330

依赖关系: 1

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 2

开放问题: 0

类型:yii2-extension

1.1.6 2023-01-22 08:46 UTC

This package is auto-updated.

Last update: 2024-09-22 11:56:33 UTC


README

简介

Latest Stable Version Latest Unstable Version License Total Downloads Build Status Scrutinizer Code Quality

这是一个用于Yii2框架的CKEditor小部件,带有CKEditor模板。

依赖关系

  • php >= 7.1
  • composer

安装

通过composer

composer require itstructure/yii2-ckeditor ~1.1.6

或在composer.json文件的require部分设置以下内容

"require": {
    "itstructure/yii2-ckeditor": "~1.1.4"
}

并执行命令composer install,如果您首先安装yii2项目的扩展包,

或执行命令composer update,如果您已经安装了所有yii2项目的扩展包。

使用方法

在具有活动模型和ckfinder的应用程序中使用示例

echo $this->form->field($this->model, $this->getFieldName())
    ->widget(
        CKEditor::className(),
        [
            'preset' => 'custom',
            'clientOptions' => [
                'toolbarGroups' => [
                    [
                        'name' => 'undo'
                    ],
                    [
                        'name' => 'basicstyles',
                        'groups' => ['basicstyles', 'cleanup']
                    ],
                    [
                        'name' => 'colors'
                    ],
                    [
                        'name' => 'links',
                        'groups' => ['links', 'insert']
                    ],
                    [
                        'name' => 'others',
                        'groups' => ['others', 'about']
                    ],
                ],
                'filebrowserBrowseUrl' => '/ckfinder/ckfinder.html',
                'filebrowserImageBrowseUrl' => '/ckfinder/ckfinder.html?type=Images',
                'filebrowserUploadUrl' => '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
                'filebrowserImageUploadUrl' => '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
                'filebrowserWindowWidth' => '1000',
                'filebrowserWindowHeight' => '700',
                'allowedContent' => true,
                'language' => 'en',
            ]
        ]
    );

preset选项可以是

  • 基本
  • 完整
  • 标准

许可证

版权所有 © 2018-2023 Andrey Girnik girnikandrey@gmail.com

MIT许可证下授权。有关详细信息,请参阅LICENSE.txt。