Laravel 5.2 UEditor的安装与使用实例

 作者:Blue

 上传时间:2017-07-06

 标签: Laravel 扩展包

Laravel 5 UEditor简介:

UEditor 是由百度web前端研发部开发所见即所得富文本web编辑器,此包为laravel5的支持,新增多语言
配置,可自由部署前端代码,默认基于 UEditor 1.4.3.

UEditor 前台文件完全无修改,可自由gulp等工具部署到生产环境。根据系统的config.app.locale自动
切换多语言. 暂时只支持 en,zh_CN,zh_TW。支持本地和七牛云存储,默认为本地上传 public/uploads
。1.1 版 增加七牛云存储的支持。PHP版本5.4+,laravel使用composer安装

利用composer安装:

将运行以下代码自动安装。

composer require "overtrue/laravel-ueditor:~1.0"

安装完成后,在config/app.php的providers中加入以下代码

Overtrue\LaravelUEditor\UEditorServiceProvider::class,

然后composer运行

php artisan vendor:publish

如果安装没有错误,将会在config文件夹下出现ueditor.php文件。并且在public文件夹下将
会出现vendor文件夹。

使用:

在要使用UEditor的xxx.blade.php文件的head部分加入以下代码引入相关js与css文件。

@include('vendor.ueditor.assets')

现在你就可以使用UEditor了,在相应的表单中加入以下示例的代码。

<!-- 实例化编辑器 -->
<script type="text/javascript">
    var ue = UE.getEditor('container');
    ue.ready(function() {
        ue.execCommand('serverparam', '_token', '{{ csrf_token() }}'); // 设置 CSRF token.
    });
</script>
<!-- 编辑器容器 -->
<script id="container" name="content" type="text/plain"></script>

原文来至超哥的轮子:https://github.com/overtrue/laravel-ueditor


欢迎支付宝打赏


   常用下载
  • wkhtmltox 一款将html转换成pdf的软件,laravel有相关支持包  
  • linux一键环境OneinStack(支持lnmp,lamp)