ptadmin/easy
Composer 安装命令:
composer require ptadmin/easy
包简介
表单模型构建,主要用于模型的创建
README 文档
README
ptadmin/easy
PTAdmin 模型处理板块,可扩展自定义模型类型,扩展开发模型,需基于PTAdmin使用
介绍
在日常开发中多数的CURD操作都是重复的,ptadmin-easy提供了一套通用的CURD操作方法,以及一套可扩展组件,可以帮助快速开发自定义模型,减少开发成本 结合PTAdmin中功能模块可实现管理后台的快速搭建,搭配着我们的插件市场 模版市场可以快速丰富系统功能。
- PTAdmin/Admin 管理后台
- PTAdmin/Build 基于layui的表单构建工具
- PTAdmin/Addon PTAdmin插件应用管理
- PTAdmin/Html 基于PHP生成html标签
安装
composer require ptadmin/easy
使用
详情操作手册请查看文档地址
use PTAdmin\Easy\Easy; # 模型构建,提供了模型创建的CURD方法 $mod = Easy::mod(); # 模型字段构建,提供了字段创建的CURD方法 $field = Easy::field(); # 表单处理 $modTableName = ""; // 创建模型时的标识名称 $form = \PTAdmin\Easy\EasyForm::handler($modTableName);
任务列表
以下是当前支持的组件和功能信息,并在未来期望达到的功能
表单组件支持
- 文本类型
- 单行文本
- 多行文本
- 富文本
- 密码
- 邮箱
- 手机
- 链接
- 身份证
- 颜色
- 附件类型
- 单文件上传
- 多文件上传
- 单图上传
- 多图上传
- 单视频上传
- 多视频上传
- 数值类型
- 整数
- 小数
- 货币
- 百分比
- 计数器
- 滑块
- 评分
- 选项类型
- 单选框
- 多选框
- 单选下拉框
- 多选下拉框
- 切换按钮
- 时间日期类型
- 日期选择
- 时间选择
- 日期时间选择
- 年选择
- 月选择
- 年月选择
- 区间选择
- 对象类型
- 树选择
- 联动选择
- 级联选择
- 搜索选择
- 键值对类型
扩展支持
- 自定义组件
- 自定义扩展
功能支持
- 导入Excel数据
- 导出Excel数据
- 批量删除
- 批量修改
- 子表单加载
- 搜索功能
- 列表排序
- CURD
问题梳理: 1、模型新增时
- 扩展字段
新增模型时可新增字段,如模型中需要设定某个权限限制时需要新增字段。可以通过扩展字段的方式实现
- 扩展规则
可设置模型规则,如模型生成的表单类型,表单扩展
ptadmin/easy 适用场景与选型建议
ptadmin/easy 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 291 次下载、GitHub Stars 达 0, 最近一次更新时间为 2024 年 08 月 13 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「admin」 「form」 「html」 「addon」 「Mod」 「低代码平台」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 ptadmin/easy 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 ptadmin/easy 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 ptadmin/easy 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Texy converts plain text in easy to read Texy syntax into structurally valid (X)HTML. It supports adding of images, links, nested lists, tables and has full support for CSS. Texy supports hyphenation of long words (which reflects language rules), clickable emails and URL (emails are obfuscated again
2lenet/EasyAdminPlusBundle
Diese Contao 4 Erweiterung stellt Google reCAPTCHA V2 in Form eines neuen Formularfeldes im Formulargenerator bereit. This extension provides Google reCAPTCHA V2 in the form of a new form field in the form generator of Contao Open Source CMS.
Analysis module for finding problematical shop data.
HTML and form generation
A Laravel Filament Forms slug field.
统计信息
- 总下载量: 291
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 17
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2024-08-13
