
# 表单功能
#### 操作场景
提供表单功能，管理员可编辑表单项，展示表单在网站上，访客填写表单，即可收集信息，例如用于报名、娱乐场地预订等场景。
#### 添加表单项
在后台管理或设计页面均支持添加表单。
添加表单，需要自定义编辑表单标题、表单样式、表单项。
图1添加表单   
![](https://support.huaweicloud.com/adaptive-cloudsite/zh-cn_image_0000001420254546.png)
后台管理提供了多种类型的表单项，每个表单项都支持自定义项名称。
图2设置表单   
![](https://support.huaweicloud.com/adaptive-cloudsite/zh-cn_image_0000001469854741.png)
表1支持表单类型填写说明 
| 支持表单类型 | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                          |
|:---|:---|
| 单行文本   | 用户可在此项输入文本。 - 支持管理员设置最少、最多可输入字数。  - 支持管理员设置是否允许用户输入与已提交表单内容重复的内容，支持自定义编辑重复提示文案。                                                                                                              |
| 单选按钮   | 管理员设置选项，用户单选1项。                                                                                                                                                                                                                                                                                                                                                                                                               |
| 多选按钮   | 管理员设置选项，用户可多选多项。                                                                                                                                                                                                                                                                                                                                                                                                              |
| 日期选项   | 管理员设置允许用户选择的日期/时间。支持管理员屏蔽某些时间。                                                                                                                                                                                                                                                                                                                                                                                                |
| 手机号    | 用户可在此项填写手机号码。 - 短信验证：网站推广版及以上版本的站点支持开启短信验证。 需申请短信模板、需要购买短信条数。 如果开启短信验证，建议同时图形验证码。   - 支持管理员设置是否允许用户输入与已提交表单重复的手机号，检验数据唯一性。支持自定义编辑重复提示文案。   |
| 省级县区   | 提供下拉选项选择省、市，如果要支持选择区域，需开启"县区选择"。                                                                                                                                                                                                                                                                                                                                                                                              |
| 下拉选项   | 管理员添加下拉选项，用户选择一项。                                                                                                                                                                                                                                                                                                                                                                                                             |
| 多行文本   | 用户可在此项输入文本。                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 文件上传   | 允许用户上传文件。支持管理员设置允许用户上传的文件类型、文件大小限制。付费版可在"我的"自定义添加文件类型的拓展名。                                                                                                                                                                                                                                                                                                                                                                    |
| 文本说明   | 管理员可在此编辑内容，仅用于展示，访客查看。                                                                                                                                                                                                                                                                                                                                                                                                        |
| 身份验证   | - 支持验证是否为真实的身份证号，但是不能验证客户填写的姓名是否能跟身份证号对得上，无法做这样的实名。  - 支持管理员设置是否允许用户输入与已提交表单重复的手机号，检验数据唯一性。支持自定义编辑重复提示文案。                                                                                                                                                             |
| 邮箱验证   | 用户可在此填写邮箱帐号，管理员可开启是否允许重复，如开启"不许重复"，用户不可填写与已有表单记录相同的邮箱帐号。                                                                                                                                                                                                                                                                                                                                                                      |
   
#### 功能设置
表2表单功能说明 
| 表单功能 | 表单功能说明                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|
| 提交权限 | 支持管理员设置是否允许所有人提交表单，支持设置允许所有人提交表单、也可设置仅会员可提交表单。 注："仅会员"不支持设置分级权限。                                                                                                                                                                                                                                                                                                 |
| IP限制 | 支持管理员设置是否限制每个IP仅限提交一次，"不做限制"和"每个IP限填一次"2选1。                                                                                                                                                                                                                                                                                                                                                    |
| 验证码  | 表单支持自动开启验证防刷。                                                                                                                                                                                                                                                                                                                                                                                  |
| 提交数量 | 支持管理员设置表单提交数量限制，支持自定义设置提交失败文案。                                                                                                                                                                                                                                                                                                                                                                 |
| 显示规则 | 支持针对"选择型表单项"（单选按钮、多选按钮、下拉选项）设置选项关联规则。 例如：手机品牌选择"苹果"后，紧跟着出现"苹果手机型号"的选项，而如果选择"华为"，则会出现"华为手机型号"的选项。 图3显示规则 ![](https://support.huaweicloud.com/adaptive-cloudsite/zh-cn_image_0000001283434784.gif)                                                                                                                                |
| 提交数据 | **在会员中心展示/隐藏表单提交数据（我的表单）** 管理员可设置是否在会员中心展示已填写表单的查看入口（电脑端/手机端查看）。 选择"开启"，会员填写表单并提交后，可以在"会员中心\>我的表单"中查看自己填写的表单（如下图）。 选择"关闭"，在访客状态下的会员中心页面则不显示"我的表单"这个入口，但在编辑页面查看依然会正常显示。 ![](https://support.huaweicloud.com/adaptive-cloudsite/zh-cn_image_0000001283275156.png) |
   
#### 表单在线支付设置
用户访问电脑网站或手机网站，填写完表单并单击提交时，会自动调起支付界面，用户支付成功后才可成功提交表单。表单功能支持使用微信支付、支付宝支付。
1. 进入建站后台管理"交易管理\>支付设置"中开启并设置完成任意一种支付功能：
   - 微信支付申请教程：[微信支付设置](https://support.huaweicloud.com/adaptive-cloudsite/adaptive_8001.html)
   
   - 支付宝支付申请教程：[支付宝支付设置](https://support.huaweicloud.com/adaptive-cloudsite/adaptive_8002.html)
    
2. 开启表单在线支付。在后台管理添加表单时，可在"表单\>添加表单\>功能设置"中开启"在线支付"功能，设置支付金额和支付文案。
3. 用户填写并支付表单。设置好后，用户访问标准模板电脑网站或手机网站，填写完表单并单击提交时，会自动调起微信支付界面，用户支付成功后才可成功提交表单。
4. 查看表单支付金额。管理员可以在后台管理"表单\>管理表单"中单击查看按钮进入查看支付金额记录。
 
