laravel-u-editor 上传图片

 余温
2018年02月05日 23时05分
 php

composer.json 加入

"stevenyangecho/laravel-u-editor": "~1.4"

"require": {
    "php": ">=7.0.0",
    "stevenyangecho/laravel-u-editor": "~1.4"
},

执行

composer install or composer update

'providers' => [

    /*
     * Laravel Framework Service Providers...
     */
    Stevenyangecho\UEditor\UEditorServiceProvider::class,

执行

  • php artisan vendor:publish

引入js文件

@include('UEditor::head');

搞定

<!-- 加载编辑器的容器 -->
<script id="container" name="content" type="text/plain">
    这里写你的初始化内容
</script>

<!-- 实例化编辑器 -->
<script type="text/javascript">
    var ue = UE.getEditor('container');
        ue.ready(function() {
        ue.execCommand('serverparam', '_token', '{{ csrf_token() }}');//此处为支持laravel5 csrf ,根据实际情况修改,目的就是设置 _token 值.    
    });
</script>


如果出现500错误

找到文件:/vendor/stevenyangecho/laravel-u-editor/src/Uploader/Upload.php
131行:$randNum = rand(1, 10000000000) . rand(1, 10000000000);
修改为:$randNum = rand(1, 100000) . rand(1, 100000);


{{vo.nickname}}:{{vo.content}}

{{vo.time}} 回复


  • {{level.nickname}} 回复 {{level.father_nickname}}{{level.content}}
  • {{level.time}} 回复


@
登陆后评论