表單,顧名思義就是與前端用戶提交數據相關的,如報名、留言、評論等
FineCMS系統支持兩種類型的表單,即是獨立表單和關聯表單
一、獨立表單介紹
1、創建表單
后臺進入“表單管理”,選擇“表單模型”,再“添加”模型
表單模板:提交表單的模板(默認模板中包含“post_form.html”)
列表模板:表單數據列表的模板(默認模板中包含“list_form.html”)
內容模板:表單數據詳細內容的模板(默認模板中包含“list_form.html”)
創建模型之后,可以對其增加字段,跟前面的方式一致,不再重復介紹
2、查看后臺表單。
創建完成之后,請F5刷新瀏覽器,再進入“表單管理”,會發現左側菜單出現了剛才添加的表單“留言管理”
3、配置表單
進入“留言管理”,首先需要“配置表單”,各個參數都有說明的,不難看懂
4、管理表單和發布內容
這里不再介紹它了,跟內容管理和發布內容一致
5、表單預覽
這里一定要配置好模板,否則無法預覽的
二、關聯表單介紹
1、創建表單
我們來創建一個“文章留言”的表單,跟上面介紹一致,不再描述
2、配置表單
基本跟前面介紹一致
支持在會員中心顯示表單內容列表以及“與我相關”的表單內容
“與我相關”的表單內容是什么意思?舉個例子:
先把該表單“詢價”(假設該表單叫“詢價”,當然你也可以創建)關聯到“商品”模型中;
我發布了一件商品“測試商品示例”,其他人在“測試商品示例”提交的表單內容(詢價)將會顯示在這里;
方便我查看其他人對我的這件商品“測試商品示例”的詢價情況。
3、關聯表單到模型
可以關聯內容模型也可關聯到會員模型,我們用“關聯內容模型”舉例
進入“內容管理”,再進入“內容模型”,選擇需要關聯的模型(我們這里關聯“文章”)
選擇“關聯表單”中的“文章留言”,這樣就關聯好了
支持關聯多個表單,操作方式類似
4、管理表單
可以通過上面介紹的方式進行管理,也可通過關聯的“文章”模型中管理
①、通過關聯的“文章”模型中管理
你會發現“文章”模型管理中會多出一個“留言”,這就是管理關聯內容的入口
點擊“留言”進入管理頁面,跟內容管理類似,下面多了一個“批量關聯”命令,用于把表單內容重新關聯到其他文章中。
這里管理只能對當前文章的關聯內容管理。
②、通過表單管理(跟上面介紹的一樣了)。
這里是對所有表單內容管理(上面是對單個文章對應的內容管理),頂部鏈接可以返回到關聯的“文章”頁面
5、表單配置(“表單調用”)
關聯類型的表單,一定要傳入參數"cid"(及是文章id),否則無法提交哦
格式如:http://localhost/index.php?c=form&a=post&modelid=表單模型id&cid=文章內容id
其他都和上面介紹的一致了
三、表單URL處理
列表頁面地址:index.php?c=form&a=list&modelid=表單模型id&page=分頁id&cid=被關聯的內容/會員id(cid參數可選)
內容頁面地址:index.php?c=form&a=show&modelid=表單模型id&id=表單內容id
內容頁面URL的構架可以用url()函數實現,也可以偽靜態或者自定義函數實現
默認內容頁面URL地址是:{url('form/show', array('modelid'=>表單模型id, 'id'=>表單內容id))}
如果采用偽靜態模式,就把規則指向上面的地址哦,舉個例子:
表單內容URL地址為:http://xxx/form_10_1000.html (10表示模型id,1000表示內容id,內容地址必須傳遞2個參數)。
偽靜態設置規則為(apache為例):
RewriteRule ^form_([0-9]+)_([0-9]+).html$ index.php?c=form&a=show&modelid=$1&id=$2 [L]
- 安裝程序
- 環境需求
- 系統安裝
- 版權修改
- 后臺操作
- 系統設置
- 網站管理
- 欄目管理
- 內容管理
- 生成靜態
- 內容模型
- 表單模型
- 自定義資料
- 推送區域
- 功能教程
- 字段類別說明
- [靜態/偽靜態]自定義URL地址詳細教程
- 表單使用教程
- 網站多語言配置
- 后臺管理目錄
- 自定義模型
- 會員投稿流程
- 網站多語言配置方法
- 后臺管理目錄(admin)更改方法介紹
- 部分表的數據結構
- 自定義Tag標簽的URL
- 站內搜索參數說明及表單設計
- 多站點及分站配置
- 提交表單郵件通知
- 自定義字段表單調用
- 個性化URL結構
- 模型回調函數開發
- 重置管理員密碼
- 模板標簽
- 聯動菜單(linkage)
- FineCMS 模板設計指南
- 萬能標簽list
- 標簽語法說明
- 系統變量介紹
- 系統函數介紹
- 欄目{$cats}調用說明
- SQL語句查詢
- 推薦位調用
- Tag標簽調用
- 模型選項名稱和選項值
- 自定義字段類別