All Projects → douyasi → Laravel Wang Editor

douyasi / Laravel Wang Editor

wangEditor for Laravel

Projects that are alternatives of or similar to Laravel Wang Editor

Laravel Editor Md
editor.md for Laravel , markdown editor for Laravel
Stars: ✭ 61 (+17.31%)
Mutual labels:  laravel, laravel-5-package, editor
Identity Number
Validator for Swedish personal identity numbers (personnummer). For use "standalone" or with Laravel.
Stars: ✭ 17 (-67.31%)
Mutual labels:  laravel, laravel-5-package
Angular5.2 Laravel5.6
Angular 5.2 and Laravel 5.6 Authentication and CRUD
Stars: ✭ 17 (-67.31%)
Mutual labels:  laravel, laravel-5-package
Improved Polymorphic Eloquent Builder
🔨 Improved Polymorphic Eloquent Builder
Stars: ✭ 12 (-76.92%)
Mutual labels:  laravel, laravel-5-package
Laravel Video Chat
Laravel Video Chat using Socket.IO and WebRTC
Stars: ✭ 646 (+1142.31%)
Mutual labels:  laravel, laravel-5-package
Orm
A drop-in Doctrine ORM 2 implementation for Laravel 5+ and Lumen
Stars: ✭ 712 (+1269.23%)
Mutual labels:  laravel, laravel-5-package
Socialite Mailru
MailRu OAuth2 Provider for Laravel Socialite
Stars: ✭ 25 (-51.92%)
Mutual labels:  laravel, laravel-5-package
Column Sortable
Package for handling column sorting in Laravel 5/6/7/8
Stars: ✭ 496 (+853.85%)
Mutual labels:  laravel, laravel-5-package
Orderable
My very first Laravel package
Stars: ✭ 21 (-59.62%)
Mutual labels:  laravel, laravel-5-package
Laravel User Settings
Simple and persistent boolean settings per user
Stars: ✭ 34 (-34.62%)
Mutual labels:  laravel, laravel-5-package
Russianpost Sdk
PHP SDK для Почты России
Stars: ✭ 43 (-17.31%)
Mutual labels:  laravel, laravel-5-package
Laravel Mysql Spatial
MySQL Spatial Data Extension integration with Laravel.
Stars: ✭ 578 (+1011.54%)
Mutual labels:  laravel, laravel-5-package
Ip Location Zh
获取 IP 地址的真实地理位置
Stars: ✭ 556 (+969.23%)
Mutual labels:  laravel, laravel-5-package
Laravel Widgetize
A minimal package to help you make your laravel application cleaner and faster.
Stars: ✭ 791 (+1421.15%)
Mutual labels:  laravel, laravel-5-package
Sudo Su
Laravel package to easily login as other users during development.
Stars: ✭ 554 (+965.38%)
Mutual labels:  laravel, laravel-5-package
Laravel Tools
路飞laravel工具
Stars: ✭ 24 (-53.85%)
Mutual labels:  laravel, laravel-5-package
Larrock Core
Core components for LarrockCMS
Stars: ✭ 46 (-11.54%)
Mutual labels:  laravel, laravel-5-package
Laravel Js Localization
🌐 Convert your Laravel messages and consume them in the front-end!
Stars: ✭ 451 (+767.31%)
Mutual labels:  laravel, laravel-5-package
Laravel Scout Mysql Driver
Laravel Scout MySQL Driver
Stars: ✭ 491 (+844.23%)
Mutual labels:  laravel, laravel-5-package
Laravel Test Factory Helper
Generate Laravel test factories from your existing models
Stars: ✭ 873 (+1578.85%)
Mutual labels:  laravel, laravel-5-package

wangEditor for Laravel

wangEditor 基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费。官方网站:http://www.wangeditor.com/

Latest Stable Version Latest Unstable Version License Total Downloads

更新日志

2017-12-26 更新 wangEditor3.0.15 大版本,发布 v2.0 版本,并归档 2016-11-15 旧版本为 1.x

主要修改点:

  1. 支持多图片文件上传(包含拖曳上传);
  2. 上传的图片使用 其自身文件 md5 值作为文件名,以减少当天相同图片重复上传占用存储空间问题;
  3. wangEditor 静态资源目录变更,config/wang-editor.php 相关配置项的变更。

旧版 wangEditor (2.x版本)适配包请查阅 1.x 分支说明。

兼容版本

本扩展包经过测试,适配 Laravel 5.1 以上稳定版本(5.0 版本理论上也是可行的,但未经测试)。

安装与配置

composer.json 新增 "douyasi/laravel-wang-editor": "~2.0" 依赖,然后执行: composer update 操作。

依赖安装完毕之后,在 app.php 中添加:

'providers' => [
        'Douyasi\WangEditor\EditorServiceProvider',
],

然后,执行下面 artisan 命令,发布该扩展包配置等项。

php artisan vendor:publish --force

现在您可以访问 /laravel-wang-editor/example 路由,不出意外,您可以看到扩展包提供的示例页面。

演示视频: http://s1.ystatic.cn/v/9067ff068918189ef850da17acb1d806.mp4

编辑器图片默认会上传到 public/uploads/content 目录下;编辑器相关功能配置位于 config/wang-editor.php 文件中。

使用说明

blade 模版里面使用下面三个方法:we_css()we_js()we_field()we_config()

请注意 we_field()we_config() 第一个参数(对应下面示例中的 wangeditor ) 必须保持一致。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>wangEditor example</title>
    {!! we_css() !!}
    {!! we_js() !!}
</head>
<body>
<h2>wangEditor example</h2>
{!! we_field('wangeditor', 'content', '<p>wangEditor for Laravel</p>') !!}
{!! we_config('wangeditor') !!}
</body>
</html>
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].