cliff363825/yii2-kindeditor

KindEditor Widget for Yii2

Installs: 935

Dependents: 1

Suggesters: 0

Security: 0

Stars: 8

Watchers: 2

Forks: 6

Open Issues: 5

Language:JavaScript

Type:yii2-extension

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

This package is auto-updated.

Last update: 2024-10-29 04:30:56 UTC


README

Installation

The preferred way to install this extension is through composer.

Either run

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

or add

"cliff363825/yii2-kindeditor": "*"

to the require section of your composer.json file.

Usage

Once the extension is installed, simply use it in your code by :

  1. Without any model:
<?= \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. With an model:
<?= \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
        ...
    ],
]); ?>

Notice

  • In version v1.0.5 or later, the language packages was renamed. zh_CN -> zh-CN, zh_TW -> zh-TW.

You may have to modify your code in your project if KindEditorWidget->clientOptions->langType was set zh_CN or zh_TW.

说简单点,就是你要把langType是zh_CNzh_TW对应改成zh-CNzh-TW

  • The default value of KindEditorUploadAction->savePath is changed to uploads now, NOT @webroot/uploads.

Add a new property basePath and the default value is @webroot.

  • Remove property KindEditorUploadAction->saveUrl.

Add a new property baseUrl and the default value is @web.

see the change log

Documentation

For full details on usage, see the documentation.