flywi/yii2-ueditor

There is no license information available for the latest version (v1.1) of this package.

UEditor for Yii2

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Language:JavaScript

v1.1 2018-07-27 07:22 UTC

This package is not auto-updated.

Last update: 2024-06-08 02:12:48 UTC


README

UEditor for Yii2

安装

推荐使用

$ php composer.phar require flywi/yii2-ueditor "@dev"

或者将

"flywi/yii2-ueditor": "@dev"

加入到composer.jsonrequire段中

使用

main.php中加入

    'modules' => [
        ....
               'editor' => [
                   'class' => \Flywi\Editor\module\Module::class,
                   'actionMap' => [
                      'uploadimage' => function(\yii\web\UploadedFile $file ,$config){
                         ...
                      }
                   ],
                   'editorConfig' => [
                       "imageActionName" => "uploadimage", /* 执行上传图片的action名称 */
                       "imageFieldName" => "upfileimage", /* 提交的图片表单名称 */
                       // 其他Ueditor后端配置
                   ],
               ]
    ],

ActiveForm中使用:

...
echo $form->field($model, 'content')->widget(\Flywi\Editor\UEditor::class, [
    'id' => 'contentID',
    'config' => [
      // Ueditor的部分配置
      'serverUrl' => Url:to('..editor') // 对应于modules中editor的url
    ]
]);
...

直接使用:

...
echo \Flywi\Editor\UEditor::widget([
        'name' => 'inputName',
        'id' => 'contentId',
        'config' => [
           // Ueditor的部分配置
             'serverUrl' => Url:to('..editor') // 对应于modules中editor的url
        ]
 ]);
...

其他

UEditor 配置参考