定制 death_satan/dcat-wang-editor 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

death_satan/dcat-wang-editor

Composer 安装命令:

composer require death_satan/dcat-wang-editor

包简介

Dcat-admin WangEditor Form Extend

README 文档

README

部分代码参考dcat-markdown

WangEditor文档

示例

安装和使用

composer 安装

composer require death_satan/dcat-wang-editor -vvv

使用

在form中使用

/**
* @var $form \Dcat\Admin\Form
 */
$form->wangEditor('column')

所有的配置参数请参考官方参数,本扩展只做了极小的兼容性处理

建议使用phpstorm编辑器,并且安装扩展后运行 php artisan admin:ide 命令生成ide提示文件

已开放的接口

方法名 参数 说明 示例
colors array $colors 配置颜色(文字颜色、背景色) 官方文档
height int $height 设置编辑器容器高度 参考WangEditor文档
emotions array $emotions 配置表情图标 emotions示例
Menu array $data 定义显示哪些菜单和菜单的顺序 官方文档地址(json换成数组传入即可)
ExcludeMenus array $data 剔除少数菜单 官方文档地址(json换成数组传入即可)
zIndex int $zIndex 配置 z-index 参考WangEditor文档
focus bool $focus=false 自动 focus 官方文档
showFullScreen bool $show=false 设置全屏功能 参考WangEditor文档
showMenuTooltips bool $show=false 设置菜单栏提示 参考WangEditor文档
menuTooltipPosition string $position = 'down' 设置菜单栏提示为[下标:up,下标:down] 参考WangEditor开发文档
pasteFilterStyle bool $state = false 关闭粘贴样式的过滤 同上
pasteIgnoreImg bool $ignore=true 忽略粘贴内容中的图片 同上
disk string $disk = 'local' 设置文件驱动 config/filesystems.php里面设置的disk
ImgDirectory string $path 设置图片上传路径 ...
VideoDirectory string $path 设置视频上传路径 ...
setCss string $css 设置highlight的样式css名 示例
lang string $lang='en' 设置语言 目前官方默认可选的只有 zh-CN en

death_satan/dcat-wang-editor 适用场景与选型建议

death_satan/dcat-wang-editor 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 253 次下载、GitHub Stars 达 1, 最近一次更新时间为 2021 年 09 月 26 日, 在 PHP 生态内属于活跃度较高的组件。

它主要适用于以下技术方向: 「extension」 「dcat-admin」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。

我们在过去多个企业项目中使用过 death_satan/dcat-wang-editor 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 death_satan/dcat-wang-editor 我们能提供哪些服务?
定制开发 / 二次开发

基于 death_satan/dcat-wang-editor 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 253
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-09-26