### 使用方式
* * * * *
1、創建一個表單
前提條件是已經開通這個擴展了~這步就不說了。

2、創建表單后,點擊“字段管理”


3、返回表單管理,進入內容管理

就呈現一個這樣的信息列表。
我們可以添加一些數據作為測試。

> 一個表單的創建,大概也就這樣,簡單的很。需要什么內容,就添加對應的字段,最終組合你想要的一個數據表單。
## 提示:
> 表單的數據可以通過后臺添加,也可以前臺提交。
### 前臺通過form表單進行數據提交

~~~
<!--form表單提交方式是POST-->
<form action="/forms/push.html" method="post">
<!--字段標題:姓名,字段名:name-->
姓名:<input type="test" name="name" class="input length_5" value="" placeholder="請輸入您的姓名">
<!--這個 form_id 是表單ID-->
<input type="hidden" name="form_id" value="5">
{:token()}
<button type="submit">提交</button>
</form>
~~~
> 把上面的HTML代碼放到你想要展示的位置,就可以了~至于表單的美化,展示方式等,這個可以各種發揮,只要確保提交到數據,包含需要的內容就可以。
## 數據查詢
場景:
> 比如我要做一個分店查詢的功能,可以使用自定義表單創建一個分店表單。里面的內容可以有分店的名稱,分店地址,分店聯系電話等。這么一個需求。
要完成這個,也很簡單,表單創建好了,添加對應的數據后,無非就是前臺查詢而已。
可以使用JQuery的get請求方式獲取得到數據,然后展現出來。
字段如下:

內容如下:

接口如下:
~~~[api]
get:/forms/inquiry.html
*int:form_id=0#表單ID
type=require#查詢方式,require 是否有符合的記錄,list 結果列表,find 返回第一條記錄
<<<
success
require 方式
{
"code": 1,
"status": true
}
list 方式
{
"code": 1,
"data": [
{
"id": 37,
"form_id": 5,
"submit_id": 45,
"name": "湖里分店",
"dizi": "廈門市湖里區",
"dianhua": "3534343",
"create_time": 1506584386,
"update_time": 1506584386,
"submit": {
"id": 45,
"form_id": 5,
"form_name": "湖里分店 廈門市湖里區 3534343",
"ip": "10.211.55.2",
"create_time": 1506584386,
"update_time": 1506584386
}
},
{
"id": 36,
"form_id": 5,
"submit_id": 44,
"name": "同安分店",
"dizi": "廈門市同安區",
"dianhua": "34545454",
"create_time": 1506584369,
"update_time": 1506584369,
"submit": {
"id": 44,
"form_id": 5,
"form_name": "同安分店 廈門市同安區 34545454",
"ip": "10.211.55.2",
"create_time": 1506584369,
"update_time": 1506584369
}
},
{
"id": 35,
"form_id": 5,
"submit_id": 43,
"name": "集美分店",
"dizi": "廈門市集美區",
"dianhua": "3213455",
"create_time": 1506583700,
"update_time": 1506584356,
"submit": {
"id": 43,
"form_id": 5,
"form_name": "集美分店 廈門市集美區 3213455",
"ip": "10.211.55.2",
"create_time": 1506583700,
"update_time": 1506584356
}
}
]
}
find 方式
{
"code": 1,
"data": {
"id": 36,
"form_id": 5,
"submit_id": 44,
"name": "同安分店",
"dizi": "廈門市同安區",
"dianhua": "34545454",
"create_time": 1506584369,
"update_time": 1506584369,
"submit": {
"id": 44,
"form_id": 5,
"form_name": "同安分店 廈門市同安區 34545454",
"ip": "10.211.55.2",
"create_time": 1506584369,
"update_time": 1506584369
}
}
}
<<<
error
~~~
### 實際請求的接口地址如下
require 方式
> http://域名/forms/inquiry.html?form_id=5&type=require&name=同安分店
list 方式
> http://域名/forms/inquiry.html?form_id=5&type=list&name=分店
find 方式
> http://域名/forms/inquiry.html?form_id=5&type=find&name=同安分店
上面3個請求地址,除了form_id,type這2個參數是固定的,name 這個參數其實就是你表單添加的字段

查詢的時候,如果你想根據店面查詢就用name,如果想用電話查詢就用dianhua。他們是可以組合一起查詢的,例如:
> http://域名/forms/inquiry.html?form_id=5&type=require&name=同安分店&dianhua=34545454
- 域名解析
- 內容模型
- 文章模型
- 圖片模型
- 步驟內容模型
- 商品模型(展示)
- 功能擴展
- 友情鏈接-links
- 留言板-messageboard
- 開放搜索-opensearch
- 微信小程序-wxapp
- 自定義表單-forms
- Banner圖管理-banner
- 模板制作
- 常用變量
- 常用函數
- 模板標簽
- page分頁導航標簽
- template模板引入標簽
- pre上一篇標簽
- next下一篇標簽
- navigate導航標簽
- position推薦位標簽
- catlist信息列表標簽
- relation相關文章標簽
- category欄目標簽
- company企業信息標簽
- 模板示例
- 首頁模板
- 頻道模板
- 欄目列表模板
- 內容頁模板
- 常見問題解決方式
- 小程序模版制作
- 開發流程
- 接口管理
- 微信基本API
- 百度基本API
- 留言板
- 常見問題
- 百度小程序