开源 免费 java CMS - FreeCMS2.1 菜单管理
2019獨角獸企業重金招聘Python工程師標準>>>
項目地址:http://www.freeteam.cn/
菜單管理
FreeCMS在設計時定位于面向二次開發友好,所以FreeCMS提供了菜單管理功能,二次開發人員可以自由增加新的功能菜單到FreeCMS。
為了讓后臺管理功能更規范,FreeTeam建議您把新增加的功能放在admin目錄下,系統也對admin目錄下所有資源進行了登錄驗證,保證資源的訪問安全。
從FreeCMS?1.7開始支持
菜單增加圖標屬性。
1.?添加一級菜單
從左側管理菜單點擊菜單管理進入。
點擊“添加根菜單”
選擇圖標
?
輸入相關屬性點擊“確定”即可。
注意:
1.菜單地址是以/admin/為默認前綴的,如圖所示:菜單地址為test.do,那么此功能的地址為/admin/test.do;如果需要指向非admin目錄的地址,只需要填寫完整地址,如/test.do或http://localhost/test.do。
2.菜單代碼是在寫程序時用的,用于權限控制,推薦設置為唯一的代碼。
點擊“保存”后會提示操作結果
當提示”添加菜單?XXX?成功”時表明此菜單已添加。刷新頁面后可以看到。
2.?修改菜單
選擇需要修改的菜單,如“根菜單”
點擊“編輯”
輸入相關屬性點擊“確定”即可。
點擊“保存”后會提示操作結果
當提示”修改菜單?XXX?成功”時表明此菜單已修改。刷新頁面后可以看到。
3.?添加下級菜單
選擇需要添加下級菜單的菜單,如“根菜單”
點擊“添加下級”
填寫相關屬性后點擊“保存”即可。
點擊“保存”后下方會提示操作結果
當提示”添加菜單?XXX?成功”時表明此菜單已添加。刷新頁面后可以看到。
4.?轉移菜單
為了方便用戶使用,FreeCMS提供了改變菜單結構的簡便方法,使您在想對菜單結構作出調整時不需要刪除重建菜單。
選擇需要改變所屬菜單的菜單,如“根菜單”
點擊“轉移”
選擇需要調整的位置,如“站點”,直接點擊即可。
注意:
1)?如果選擇“設置為根菜單”,則此菜單會變為根菜單。
2)?在改變所屬菜單時,此菜單的子菜單會隨著此菜單轉移。
5.?管理操作按鈕
管理頁面一般都會有操作按鈕,FreeCMS為菜單提供了操作按鈕的管理功能。
選擇需要管理操作按鈕的菜單,如“根菜單”
點擊“操作按鈕”找開管理頁面
輸入相關屬性點擊添加即可。
注意:執行代碼為點擊此按鈕時所觸發的js代碼。
如需修改或刪除直接點擊后面的修改或刪除按鈕即可。
提示:在管理頁面中,可以使用以下兩種方法進行調用,但首先您需要添加
<%@taglib?prefix="fs"?uri="/fs-tags"?%>啟用fs標簽庫(freecms標簽庫)。
1)?<fs:operButtons?/>:自動按順序提取顯示有效按鈕。
2)?<fs:operButton?buttonName="添加"?/>:提取顯示指定名字的操作按鈕。
6.?菜單排序
除了通過手工填寫菜單排序實現排序外,您還可以直接在菜單列表上通過點擊“上升”、“下降”兩個按鈕實現排序。
7.?刪除菜單
刪除菜單功能將刪除指定菜單及子菜單,此操作不可恢復,請慎重操作。
選擇需要刪除的菜單,如“根菜單”
點擊“刪除”按鈕
為防止用戶誤操作,系統會提示用戶確認,點擊“確定”按鈕
點擊“確定”后下方會顯示操作結果
當提示”操作成功”時表明此菜單已刪除。刷新頁面后可以看到。
轉載于:https://my.oschina.net/u/916014/blog/311873
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的开源 免费 java CMS - FreeCMS2.1 菜单管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 针对Parse error: synta
- 下一篇: 关于NSIS脚本的Demo