神刀安全网

Laravel整合UEditor编辑器使用阿里云OSS存储

UEditor 是由百度web前端研发部开发所见即所得富文本web编辑器

此包为laravel5的支持,默认基于 UEditor 1.4.3.3

UEditor 前台文件完全无修改,可自由gulp等工具部署到生产环境

根据系统的config.app.locale自动切换多语言. 暂时只支持 en,zh_CN,zh_TW

支持本地和阿里oss 七牛云存储,默认为本地上传 public/uploads

ChangeLog

1.2 版 增加对Laravel5.1 的支持,新增阿里云oss上传.

  1. composer 安装
composer require ilimpid/laravel-u-editor 
  1. 配置config/app.php文件,在 “providers” 这个key 最后加上
Stevenyangecho/UEditor/UEditorServiceProvider::class 

在”aliases” 这个key最后加上

'UEditor'=>Stevenyangecho/UEditor/UEditorServiceProvider::class 

3.注册工具接口,在命令行运行

php artisan vendor:publish 

若以上安装没问题,自定义项目配置文件会在 config/UEditorUpload.php (会自动生成)

Laravel整合UEditor编辑器使用阿里云OSS存储

image

4.用法

 @include('UEditor::head')         <div class="col-sm-10">                <script id="ueditor"></script>               <script>                   var ue = UE.getEditor("ueditor");                   ue.ready(function () {                      //因为Laravel有防csrf防伪造攻击的处理所以加上此行                      ue.execCommand('serverparam', '_token', '{{ csrf_token() }}');                   });             </script>         </div> 

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Laravel整合UEditor编辑器使用阿里云OSS存储

分享到:更多 ()