开源 java CMS - FreeCMS2.4 模型管理
2019獨角獸企業重金招聘Python工程師標準>>>
原文地址:http://javaz.cn/site/javaz/site_study/info/2016/46221.html
項目地址:http://www.freeteam.cn/
從FreeCMS 2.0開始支持
通過模型增加刪除字段,調整后臺功能;支持站點、欄目、信息等模型。
由于操作方法相同,本文檔以站點模型為例進行說明。
從左側管理菜單點擊站點模型進入。
添加
點擊添加按鈕
字段主要分為兩部分屬性,一部分為基本屬性,一部分為表單驗證屬性。
其中字段名為創建到數據庫中的字段名,如設置為test,系統會在freecms_site_field表中創建字段f_test,數據類型為varchar,長度取決于你設置的最大字符數,默認為500。
freecms_site_field:保存站點模型數據。
freecms_channel_field:保存欄目模型數據。
freecms_info_field:保存信息模型數據。
支持的表單類型有:
文本框(單行)
文本框(多行)
富文本編輯器
復選列表(checkbox)
單選列表(radio)
下拉列表(select單選)
日期選擇框
日期時間選擇框
支持的驗證方式有:
中文
英文
Email格式
網址格式
電話號碼
手機號碼
整數
貨幣格式
郵政編碼
身份證號碼
QQ號碼
自定義正則表達式驗證
從FreeCMS 2.3開始支持
增加了字典屬性,復選列表、單選列表、下拉列表的可選項可以直接通過字典來配置,如果此屬性設置為"使用可選項配置",則使用可選項屬性的配置,如果選擇了字典分類,系統優先使用字典來生成可選項。
填寫相關屬性后點擊保存即可。
編輯
選擇要編輯的字段,點擊編輯按鈕
填寫相關屬性后點擊保存即可。
刪除
選擇要刪除的數據,點擊刪除按鈕。
為了防止誤操作,系統會提示用戶是否刪除,點擊"確定"完成刪除操作。
查看效果
添加過模型后系統會自動生成相關表單和驗證處理代碼。以下為添加過自定義字段的站點設置功能。
轉載于:https://my.oschina.net/u/916014/blog/625655
總結
以上是生活随笔為你收集整理的开源 java CMS - FreeCMS2.4 模型管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spinner的理解
- 下一篇: 客户端登录提示找不到表0