開源 java CMS - FreeCMS2.5 模型管理

原文地址: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開始支持

增長了字典屬性,複選列表、單選列表、下拉列表的可選項能夠直接經過字典來配置,若是此屬性設置爲"使用可選項配置",則使用可選項屬性的配置,若是選擇了字典分類,系統優先使用字典來生成可選項。

填寫相關屬性後點擊保存便可。

編輯

選擇要編輯的字段,點擊編輯按鈕

填寫相關屬性後點擊保存便可。

刪除

選擇要刪除的數據,點擊刪除按鈕。

爲了防止誤操做,系統會提示用戶是否刪除,點擊"肯定"完成刪除操做。

查看效果

添加過模型後系統會自動生成相關表單和驗證處理代碼。如下爲添加過自定義字段的站點設置功能。

相關文章
相關標籤/搜索