All Projects → laravel-admin-extensions → wangEditor

laravel-admin-extensions / wangEditor

Licence: MIT license
wangEditor extension for laravel-admin

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
PHP
23972 projects - #3 most used programming language
Blade
752 projects

Projects that are alternatives of or similar to wangEditor

Adminlte Laravel
A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3.0
Stars: ✭ 1,814 (+2873.77%)
Mutual labels:  laravel-admin
wangEditor-fullscreen-plugin
富文本编辑器wangEditor的全屏插件
Stars: ✭ 45 (-26.23%)
Mutual labels:  wangeditor
Laravel---SB-Admin-2---Fortify
Ini adalah template dasar untuk menggunakan SB Admin 2 yang dibungkus dengan Laravel 9, Laravel UI, dan Laravel Fortify.
Stars: ✭ 22 (-63.93%)
Mutual labels:  laravel-admin
Platform
A @laravel based RAD platform for back-office applications, admin/user panels, and dashboards.
Stars: ✭ 2,623 (+4200%)
Mutual labels:  laravel-admin
Core
AdminArchitect - Active Admin for Laravel
Stars: ✭ 194 (+218.03%)
Mutual labels:  laravel-admin
Wangeditor
wangEditor —— 轻量级web富文本框
Stars: ✭ 12,792 (+20870.49%)
Mutual labels:  wangeditor
Ladmin
EasyLms is a development management system with Laravel
Stars: ✭ 141 (+131.15%)
Mutual labels:  laravel-admin
Zoroaster
Zoroaster Laravel Admin
Stars: ✭ 36 (-40.98%)
Mutual labels:  laravel-admin
Dcat Admin
🔥 基于 Laravel 的后台系统构建工具 (Laravel Admin),使用很少的代码快速构建一个功能完善的高颜值后台系统,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码
Stars: ✭ 2,783 (+4462.3%)
Mutual labels:  laravel-admin
laravel-database-manager
Make your database simple, easier and faster with vuejs.
Stars: ✭ 50 (-18.03%)
Mutual labels:  laravel-admin
Ladmin
Make an Administrator page in 5 minutes
Stars: ✭ 183 (+200%)
Mutual labels:  laravel-admin
Cms
Multilingual PHP CMS built with Laravel and bootstrap
Stars: ✭ 2,342 (+3739.34%)
Mutual labels:  laravel-admin
boilerplate
Laravel AdminLTE 3 Boilerplate package with blade components, users, roles and permissions management
Stars: ✭ 167 (+173.77%)
Mutual labels:  laravel-admin
Awesome Laravel Admin
A curated list of Laravel-admin resources
Stars: ✭ 176 (+188.52%)
Mutual labels:  laravel-admin
softAdmin
This was done using cms laravel 7
Stars: ✭ 25 (-59.02%)
Mutual labels:  laravel-admin
Speedy
🚄A Laravel Admin Package to create a website quickly
Stars: ✭ 146 (+139.34%)
Mutual labels:  laravel-admin
Newbee Mall
🔥 🎉newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
Stars: ✭ 8,319 (+13537.7%)
Mutual labels:  wangeditor
adminlte3
AdminLTE3 extension for laravel-admin
Stars: ✭ 18 (-70.49%)
Mutual labels:  laravel-admin
platform
superV Platform for Laravel
Stars: ✭ 24 (-60.66%)
Mutual labels:  laravel-admin
china-distpicker
中国省/市/区(县)三级级联选择器
Stars: ✭ 128 (+109.84%)
Mutual labels:  laravel-admin

wangEditor extension for laravel-admin

这是一个laravel-admin扩展,用来将wangEditor集成进laravel-admin的表单中

laravel-admin extension
1.x 1.x
2.x 2.x

截图

wx20180904-103609

安装

// laravel-admin 1.x
composer require "laravel-admin-ext/wang-editor:1.*"

// laravel-admin 2.x
composer require laravel-admin-ext/wang-editor

然后

php artisan vendor:publish --tag=laravel-admin-wangEditor

配置

config/admin.php文件的extensions,加上属于这个扩展的一些配置

    'extensions' => [

        'wang-editor' => [
        
            // 如果要关掉这个扩展,设置为false
            'enable' => true,
            
            // 编辑器的配置
            'config' => [
                
            ]
        ]
    ]

编辑器的配置可以到wangEditor文档找到,比如配置上传图片的地址上传图片

    'config' => [
        // `/upload`接口用来上传文件,上传逻辑要自己实现,可参考下面的`上传图片`
        'uploadImgServer' => '/upload'
    ]

使用

在form表单中使用它:

$form->editor('content');

上传图片

图片上传默认使用base64格式化后与文本内容一起存入数据库,如果要上传图片到本地接口,那么下面是这个接口对应的action代码示例:

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;

public function upload(Request $request)
{
    $urls = [];

    foreach ($request->file() as $file) {
        $urls[] = Storage::url($file->store('images'));
    }

    return [
        "errno" => 0,
        "data"  => $urls,
    ];
}

Note: 配置路由指向这个action,存储的disk配置在config/filesystem.php中,这个需参考laravel官方文档。

支持

如果觉得这个项目帮你节约了时间,不妨支持一下;)

-1

License

Licensed under The MIT License (MIT).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].