2017 © Pedro Peláez
 

library ueditor

A Ueditor package for Laravel.

image

mr-old/ueditor

A Ueditor package for Laravel.

  • Wednesday, August 26, 2015
  • by Mr-Old
  • Repository
  • 1 Watchers
  • 1 Stars
  • 7 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Ueditor

Ueditor for Laravel。这是一个在laravel5上使用的Ueditor扩展包。, (*1)

第一步:安装

在项目composer.json文件中引入Ueditor包:

{
    "require": {
        "laravel/framework": "5.*",
        "mrold/ueditor": "~1.0"
    }
}

在命令行运行composer更新:

composer update

在项目配置文件app.php中添加UeditorServiceProvider:

return [
    // .........
    'providers' => [
        // ..........
        'Leona\UeditorServiceProvider',
    ]
];

第二步:配置

运行Laravel的artisan命令,把扩展包中的配置文件和前端资源文件复制到项目中:

php artisan vendor:publish

配置文件名为:ueditor.php。配置项与官方原版一致,只是转换成php格式。具体如何配置请参考官方文档:http://fex.baidu.com/ueditor/, (*2)

提醒

为了便于查看原版的php代码,默认保留了php文件夹下的所有文件。基于安全考虑,实际部署项目时请自行删除吧。, (*3)

第三步:使用

前端配置不再详细说明。简要贴出代码:


















后台只需提供一个用于前端请求的url路由即可,也就是上面代码中的serverUrl

下面试着在laravle的路由文件routes.php中添加一条路由,请求类型必须设置为any:, (*4)

Route::any('test', function () {
    $Ue = app('ueditor');  // 从app容器中解析ueditor实例
    $Ue->response();
});

如果你想要记录上传成功的文件信息,你可以继续按照以下方法来获取,这将返回一个数组或者null。, (*5)

    $files = $Ue->getUploadedFiles();

结束语:

这是本人在github上的第一个项目,各方面还不是很熟悉,再加上英文也马马虎虎,望各位前辈多指教!, (*6)

The Versions

26/08 2015

dev-master

9999999-dev

A Ueditor package for Laravel.

  Sources   Download

MIT

The Requires

 

by Avatar Mr-Old

29/06 2015

v1.0

1.0.0.0

A Ueditor package for Laravel.

  Sources   Download

MIT

The Requires

 

by Avatar Mr-Old