),加入以下代码
@include("zhangmazi::ueditor")
需要占位编辑器的dom节点内加入以下代码)2.在您的视图中, 需要占位编辑器的dom节点内,加入以下代码
<script id="ueditor_filed" name="article_content" type="text/plain"></script>
其中id=”ueditor_filed”这里是需要给百度编辑器创建的时候用到的名字, 如果同一个页面有多个,这个id请用不同的名字替换.
在body闭包前即body加入以下代码)3.在您的视图中, 在body闭包前(即),加入以下代码
<script>
var ueditor_full = UE.getEditor('ueditor_filed', {
'serverUrl' : '{{ route("zhangmazi_front_ueditor_service", ['_token' => csrf_token()]) }}'
});
</script>
如果需要更多参考以及调用样板,比如如何自定义编辑工具栏、同一个页面多个编辑器,请查看阅读文件
vendor/zhangmazi/ueditor/src/views/ueditorDemoIndex.blade.php
以下说明需要一定PHP知识和Laravel5框架了解背景
新建一个控制器,并继承内置控制器”Zhangmazi\Ueditor\UeditorFrontController”.
<?php
/**
* 自定义的编辑器控制器.
* 可以观看 Zhangmazi\Ueditor\UeditorUploaderAbstract 类的方法,根据自身业务选择性重写覆盖
*
* @author ninja911<ninja911@qq.com>
* @date 2016-08-20 22:22
*/
namespace App\Http\Controllers;
use Zhangmazi\Ueditor\UeditorFrontController;
class CustomUeditorController extends UeditorFrontController
{
/**
* 记录上传日志(这些方法都可以重写覆盖)
* @return mixed
*/
protected function insertRecord()
{
}
/**
* 验证是否合法(这些方法都可以重写覆盖)
* @return bool|mixed
*/
protected function checkGuard()
{
//Auth....
return true;
}
/**
* 获取相对于public_path()根目录的相对目录
* @return bool|mixed
*/
protected function getRelativeDir()
{
return 'uploads/ueditor';
}
}
?>
把相关路由配置一下,不用内置的
ueditor#3查看路由清单看是否生效命令行里执行)3.查看路由清单,看是否生效,命令行里执行
php artisan route:list