Git Product home page Git Product logo

wangeditor's Issues

Error Field type [editor] does not exist.已解决

如果用的是laravel-admin, versions : * v1.7.5
按说明配置完,会报上面的错
Error Field type [editor] does not exist.
应修改app/Admin/bootstrap.php

Encore\Admin\Form::forget(['map']);
即去掉:editor

wangEditor和hasMany有冲突

protected function form()
    {
        $form = new Form(new Product);
        $form->text('title', '商品名称');
        $form->decimal('price', '商品价格');
        $form->image('image', '商品图');
        $form->switch('on_sale', '是否上架')->default(1);
        $form->switch('required_sale', '促销产品')->default(0);
        $form->hasMany('skus', function (Form\NestedForm $form) {
            $form->text('title', 'SKU名称');
            $form->decimal('price', 'sku价格');
            $form->text('description', 'sku描述');
            $form->number('amount', '次数');
        });
        $form->editor('description', '商品描述');
        return $form;
    }

编辑器不能正常显示,而注释掉$form->hasMany()后能正常使用

error in install

Your requirements could not be resolved to an installable set of packages.

Problem 1
- laravel/framework v5.7.2 conflicts with laravel/framework[5.5.x-dev].
- laravel/framework 5.5.x-dev conflicts with laravel/framework[v5.7.2].
- laravel/framework 5.5.x-dev conflicts with laravel/framework[v5.7.2].
- laravel-admin-ext/wang-editor 0.0.1 requires laravel/framework 5.5.* -> satisfiable by laravel/framework[5.5.x-dev].
- Installation request for laravel-admin-ext/wang-editor ^0.0.1 -> satisfiable by laravel-admin-ext/wang-editor[0.0.1].
- Installation request for laravel/framework (locked at v5.7.2, required as 5.7.*) -> satisfiable by laravel/framework[v5.7.2].

Installation failed, reverting ./composer.json to its original content.

请问图片上传的方法怎么写才能实现多图片同时选择上传

目前我的写法是这样的,但是只支持单文件上传

    public function wang_upload(Request $request){
        if ($request->hasFile('wangEditorH5File') && $request->file('wangEditorH5File')->isValid()) {
            $file = $request->file('wangEditorH5File');
            $save=array();
            $result = '/storage/'.Storage::disk("admin")->putFile("editor", $file);
            $save[]=$result;
            echo json_encode(array('errno'=>0,'data'=>$save));
        } else {
            echo json_encode(array('errno'=>1,'data'=>array(),'info'=>'no picture'));
        }
    }

error in installation

laradock@d757dc4c3490:/var/www$ composer require laravel-admin-ext/wang-editor
Using version ^0.0.1 for laravel-admin-ext/wang-editor
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating optimized autoload files

Illuminate\Foundation\ComposerScripts::postAutoloadDump
@php artisan package:discover

In WangEditorServiceProvider.php line 16:

Call to undefined method Encore\WangEditor\WangEditor::boot()

Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1

laravel8 Class "Encore\Admin\Assets" not found

composer require laravel-admin-ext/wang-editor
Using version ^2.0 for laravel-admin-ext/wang-editor

\vendor\laravel-admin-ext\wang-editor\src\WangEditorServiceProvider.php:24
     20▕         if ($views = $extension->views()) {
     21▕             $this->loadViewsFrom($views, 'laravel-admin-wangEditor');
     22▕         }
     23▕
  ➜  24▕         Assets::define('wangEditor', [
     25▕             'js'     => 'https://cdn.jsdelivr.net/npm/[email protected]/release/wangEditor.min.js',
     26▕             'export' => 'wangEditor',
     27▕         ]);
     28▕

关于编辑器的BUG

image

官网的例子是有字号和字体这两个的,文档说这是默认的配置,但为啥这个扩展没有,而且就算我加上了配置,还是没有这两个

require 报错 laravel-admin 1.7.8

Your requirements could not be resolved to an installable set of packages.

Problem 1
- Can only install one of: encore/laravel-admin[v1.7.8, dev-master].
- Can only install one of: encore/laravel-admin[v1.7.8, dev-master].
- Can only install one of: encore/laravel-admin[v1.7.8, dev-master].
- Installation request for encore/laravel-admin 1.7.8 -> satisfiable by encore/laravel-admin[v1.7.8].
- Installation request for encore/laravel-admin (locked at dev-master, required as 1.7.8) -> satisfiable by encore/laravel-admin[dev-master].

$form->hasMany() 中使用wangEditor,样式显示错误

  • 当form表单使用hasMany() 动态新增编辑器时,编辑器相互影响
$form->hasMany('contents', '内容', function (Form\NestedForm $form) {
                $form->editor('content', '内容');
 });
  • 页面显示排版错误,编辑器折叠

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.