原文地址:http://www.javaz.cn/site/javaz/site_study/info/2016/48578.htmlhtml
項目地址:http://www.freeteam.cn/java
從FreeCMS 2.0開始支持正則表達式
經過模型增長刪除字段,調整後臺功能;支持站點、欄目、信息等模型。數據庫
從FreeCMS 2.5開始支持編輯器
表單提交類型增長文件上傳。編碼
因爲操做方法相同,本文檔以站點模型爲例進行說明。spa
從左側管理菜單點擊站點模型進入。htm
添加文檔
點擊添加按鈕get
字段主要分爲兩部分屬性,一部分爲基本屬性,一部分爲表單驗證屬性。
其中字段名爲建立到數據庫中的字段名,如設置爲test,系統會在freecms_site_field表中建立字段f_test,數據類型爲varchar,長度取決於你設置的最大字符數,默認爲500。
freecms_site_field:保存站點模型數據。
freecms_channel_field:保存欄目模型數據。
freecms_info_field:保存信息模型數據。
支持的表單類型有:
文本框(單行)
文本框(多行)
富文本編輯器
複選列表(checkbox)
單選列表(radio)
下拉列表(select單選)
日期選擇框
日期時間選擇框
從FreeCMS 2.5開始支持
文件上傳
支持的驗證方式有:
中文
英文
Email格式
網址格式
電話號碼
手機號碼
整數
貨幣格式
郵政編碼
身份證號碼
QQ號碼
自定義正則表達式驗證
從FreeCMS 2.3開始支持
增長了字典屬性,複選列表、單選列表、下拉列表的可選項能夠直接經過字典來配置,若是此屬性設置爲"使用可選項配置",則使用可選項屬性的配置,若是選擇了字典分類,系統優先使用字典來生成可選項。
填寫相關屬性後點擊保存便可。
編輯
選擇要編輯的字段,點擊編輯按鈕
填寫相關屬性後點擊保存便可。
刪除
選擇要刪除的數據,點擊刪除按鈕。
爲了防止誤操做,系統會提示用戶是否刪除,點擊"肯定"完成刪除操做。
查看效果
添加過模型後系統會自動生成相關表單和驗證處理代碼。如下爲添加過自定義字段的站點設置功能。