laravel-admin 是一个快速开发管理后台的框架,这里不做详细介绍
UEditor.php
- <?php
- namespace App\Extensions;
- use Encore\Admin\Form\Field;
- class UEditor extends Field
- {
- protected static $css = [
- ];
- public static $isJs=false;
- protected static $js = [
- '/laravel-u-editor/ueditor.config.js',
- '/laravel-u-editor/ueditor.all.min.js',
- '/laravel-u-editor/lang/zh-cn/zh-cn.js',
- ];
- protected $view = 'Admin.Tool.UEditor';
- public function render()
- {
- $this->script = <<<EOT
- UE.delEditor('{$this->id}');
- var ue = UE.getEditor('{$this->id}');
- EOT;
- return parent::render();
- }
- }
UEditor.blade.php
- <div class="form-group {!! !$errors->has($errorKey) ?: 'has-error' !!}">
- <label for="{{$id}}" class="col-sm-2 control-label">{{$label}}</label>
- <div class="col-sm-8">
- @include('admin::form.error')
- <textarea class="{{ $class }}" id="{{$name}}" name="{{$name}}" placeholder="{{ $placeholder }}" {!! $attributes !!} >{{ old($column, $value) }}</textarea>
- @include('admin::form.help-block')
- </div>
- </div>
以上这篇关于laravel-admin ueditor 集成并解决刷新的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持w3xue。