flywi/yii2-ueditor

该软件包最新版本(v1.1)没有可用的许可证信息。

Yii2的UEditor

安装: 1

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

语言:JavaScript

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

This package is not auto-updated.

Last update: 2024-09-28 03:28:17 UTC


README

Yii2的UEditor

安装

推荐使用

$ 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 配置参考