cliff363825/yii2-kindeditor

Yii2 的 KindEditor 小部件

安装: 934

依赖: 1

建议者: 0

安全: 0

星标: 8

关注者: 2

分支: 6

开放问题: 5

语言:JavaScript

类型:yii2-extension

v1.1.0 2017-05-15 03:43 UTC

This package is auto-updated.

Last update: 2024-08-29 04:03:20 UTC


README

安装

安装此扩展的首选方式是通过 composer

运行以下命令

php composer.phar require --prefer-dist cliff363825/yii2-kindeditor "*"

或者将以下内容添加到您的 composer.json 文件的 require 部分中。

"cliff363825/yii2-kindeditor": "*"

使用方法

扩展安装完成后,只需在您的代码中通过以下方式使用它

  1. 无模型
<?= \cliff363825\kindeditor\KindEditorWidget::widget([
    'name' => 'content',
    'options' => [], // html attributes
    'clientOptions' => [
        'width' => '680px',
        'height' => '350px',
        'themeType' => 'default', // optional: default, simple, qq
        'langType' => \cliff363825\kindeditor\KindEditorWidget::LANG_TYPE_ZH_CN, // optional: ar, en, ko, ru, zh-CN, zh-TW
        ...
    ],
]); ?>
  1. 有模型
<?= \cliff363825\kindeditor\KindEditorWidget::widget([
    'model' => $model,
    'attribute' => 'content',
    'options' => [], // html attributes
    'clientOptions' => [
        'width' => '680px',
        'height' => '350px',
        'themeType' => 'default', // optional: default, simple, qq
        'langType' => \cliff363825\kindeditor\KindEditorWidget::LANG_TYPE_ZH_CN, // optional: ar, en, ko, ru, zh-CN, zh-TW
        ...
    ],
]); ?>

注意

  • 从 v1.0.5 版本开始,语言包的名称已更改。zh_CN -> zh-CN, zh_TW -> zh-TW。

如果您的项目中设置了 KindEditorWidget->clientOptions->langTypezh_CNzh_TW,您可能需要修改您的代码。

简单来说,就是您需要将 langType 是 zh_CNzh_TW 对应修改为 zh-CNzh-TW

  • KindEditorUploadAction->savePath 的默认值现在改为 uploads,而不是 @webroot/uploads

添加一个新属性 basePath,其默认值为 @webroot

  • 移除 KindEditorUploadAction->saveUrl 属性。

添加一个新属性 baseUrl,其默认值为 @web

查看 变更日志

文档

有关使用方法的完整详情,请参阅 文档