PHPackages                             iruska/surface - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. iruska/surface

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

iruska/surface
==============

CURD 页面构建器

1.3.14(1y ago)0211MITPHPPHP &gt;=7.1.3

Since Jul 4Pushed 1y ago1 watchersCompare

[ Source](https://github.com/iruska-divine/surface)[ Packagist](https://packagist.org/packages/iruska/surface)[ Docs](https://zsw.ink/)[ RSS](/packages/iruska-surface/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (1)

[![surface](https://camo.githubusercontent.com/d14fae6209b7e01f58543e2b7a26151c1dac968cde39244afd004db4eae0d3f4/68747470733a2f2f7a332e617831782e636f6d2f323032312f30362f32392f5264747164652e706e67)](https://camo.githubusercontent.com/d14fae6209b7e01f58543e2b7a26151c1dac968cde39244afd004db4eae0d3f4/68747470733a2f2f7a332e617831782e636f6d2f323032312f30362f32392f5264747164652e706e67)

 Surface
========

[](#----surface)

#### 低代码PHP页面构建器，快速构建后台Table、Form页面

[](#低代码php页面构建器快速构建后台tableform页面)

 [![MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667) [ ![iszsw](https://camo.githubusercontent.com/c68ba7b4a1babd404bbaf1dd2e2386efd6fd4995f89e8991f95a8200acd07853/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f417574686f722d69737a73772d626c75652e737667) ](https://github.com/iszsw) [ ![surface](https://camo.githubusercontent.com/b46fbe171077dcc84f116c460f1eca5225f53ce990488eeb13ab135fc5f833d5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f69737a73772f737572666163652e737667) ](https://packagist.org/packages/iszsw/surface) [ ![php version](https://camo.githubusercontent.com/1cae3f99af467111fb9e24a03b5c43547f3d773ab049f15f705db2b6ba7338b8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f69737a73772f737572666163652e737667) ](https://packagist.org/packages/iszsw/surface)

特性
--

[](#特性)

- 低代码
- 面向对象风格
- 自定义主题样式
- 动态生成Form页面
- 动态生成Table页面
- 丰富的表格表单样式
- 高扩展性，快速友好的扩展自定义的组件样式

内置功能
----

[](#内置功能)

### table

[](#table)

> - Button 按钮（submit提交按钮、异步提交按钮，确认按钮，创建子页面按钮，空按钮-自定义点击事件）
> - Editable 允许编辑
> - Expand 展开
> - Select 下拉选择
> - Selection 复选框
> - Switcher 开关
> - Writable 在线编辑

### form

[](#form)

> - Input 输入框
> - Number 数字
> - Checkbox 多选
> - Radio 单选
> - Switch 开关
> - Select 下拉选择
> - Cascader 联动（同步、异步）
> - Color 颜色
> - Date 日期（日期时间，范围）
> - Time 时间（范围）
> - Rate 评分
> - Slider 滑块
> - Upload 上传
> - Tree 树
> - Take 获取（从iframe子页面获取内容到当前字段）
> - Arrays 无限级数组（嵌套任意form内容）
> - Component 自定义组件（自定义组件注册调用）

演示
--

[](#演示)

账号密码 admin 123123

源码地址
----

[](#源码地址)

gitee地址(主推)：

github地址：

生态
--

[](#生态)

thinkPHP6 **0代码**生成CURD页面 [iszsw/curd](https://gitee.com/iszsw/curd)

Admin极速开发后台 [iszsw/surface-admin](https://gitee.com/iszsw/surface-admin)

文档
--

[](#文档)

安装
--

[](#安装)

```
# 运行环境要求 PHP7.1+ || PHP8.0+
composer require iszsw/surface
```

> 测试代码

```
