日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

开源Java cms系统MCms模板下载与使用且升级一套旧的皮肤

發布時間:2024/3/24 windows 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开源Java cms系统MCms模板下载与使用且升级一套旧的皮肤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 模板的安裝與使用

1.1. 從store下載模板

開源與開發版本默認結合store,從右上角的store入口進入。

注意:企業版政務版沒有store入口,可使用開源下載。

使用在我們平臺注冊的賬號,進行登錄。若沒有賬號,點擊 “新用戶注冊”,則可跳轉平臺。

store主頁面

此處可進行模板與插件的篩選,下拉可獲取更多。

選擇一個模板點擊進入,左側處可進行頁面的返回與刷新。右側可進行下載。

下載可生成zip壓縮包,通過模板的上傳,上傳到Mcms系統。

1.2. 模板的上傳

模板可通過后臺上傳,也可直接放置于對應目錄。

在系統設置-模板管理中上傳。

注意:部分store中的模板比較大,需要在yml中設置上傳大小。

另外,也可以直接把解壓后的文件放到系統之中。

文件路徑為,`src/main/webapp/template/1/hunanweb`

如圖所示

1.3. 頁面的生成

當上傳了新的模板,需要在系統設置中進行綁定。

每個欄目也需要綁定模板(如果模板中有自帶的演示數據,執行SQL文件即可,數據默認綁定模板)

而后靜態化生成,即可看到新的模板效果。

展示效果如下,這里是沒有取出文章和欄目數據的,所以需要修改模板中的標簽數據綁定。

1.4. 模板數據的綁定

1.4.1. 導航欄的綁定

以“高仿湖南省發展和改革委員會“模板為例,在本模板導航欄的寫法如圖。

使用channel標簽包裹,獲取頂級欄目數據。flag = n,n對應的是字典值。參考自定義字典中欄目屬性 導航 的數據值。(如果模板中有演示數據,需要注意模板中flag指定的字典值與后臺數據是否對應,不對應則需要修改成自定義字典 欄目屬性 中的字典值)

其余模板的導航欄可能是沒有抽離nav.htm而是在header.htm中,可以參考默認模板header.htm中的導航欄寫法

如有需求,可以修改、添加自定義字典的值。

在編輯欄目中,帶有“導航”屬性的欄目,會被取出,靜態化生成導航。

1.4.2. 文章屬性綁定

參考導航的綁定方法,模板中也使用flag = f 或 h,對應自定義字典中的值。

如圖所示,意為取出屬性為頭條的文章,size = 1 為文章條數為一篇。

其余文章屬性同理。

在編輯文章時,為文章添加“頭條”或者“幻燈”屬性,即可在此部分被取出,進行展示。

1.4.3. 欄目數據的綁定

模板中欄目的獲取,是通過綁定欄目id。

如圖所示。typeid為欄目id。可在后臺欄目管理之中查看和復制。

欄目都綁定完成,界面便如圖所示

更多的標簽語法,參考文檔

http://doc.mingsoft.net/mcms/biao-qian.html

1.4.4. search模板的修改

在head和search中的form表單,action屬性為 {ms:global.host/}mcms/search.do

表單中的查詢關鍵字的name屬性值,需按下面要求填寫

● 查詢關鍵字設置 (模糊查詢)

○ 文章標題 name必須為content_title 下面同理

○ 文章作者 content_author

○ 文章詳情 content_details,更多字段參考下方文檔

● 根據欄目查詢

○ 文章欄目 categoryIds

更多搜索相關內容,參考文檔

http://doc.mingsoft.net/mcms/biao-qian/sou-suo.html#%E6%90%9C%E7%B4%A2

1.4.5. 舊模板中引用資源的修改

舊引用資源

替換成新資源

http://static.ming-soft.net/base/ms.base.min.js

static/plugins/ms/2.0/ms.umd.js

http://static.ming-soft.net/util/ms.util.min.js

static/plugins/ms/2.0/ms.umd.js

http://static.ming-soft.net/people/ms.people.min.js

static/plugins/ms/2.0/ms.umd.js

/static/plugins/ms/1.0.0/ms.util.js

static/plugins/ms/2.0/ms.umd.js

/static/plugins/ms/1.0.0/ms.http.js

static/plugins/ms/2.0/ms.umd.js

/static/plugins/ms/1.0.0/ms.js

static/plugins/ms/2.0/ms.umd.js

/static/plugins/element-ui/2.12.0/index.js

/static/plugins/element-ui/2.15.8/index.js

/static/plugins/element-ui/2.12.0/index.css

/static/plugins/element-ui/2.15.8/index.css

注意:

1. 有些模板資源路徑錯誤報404錯誤,重新正確引入正確路徑,但是有些靜態文件版本對不上(如element-ui),所以修改成現有的靜態資源版本。

2. 靜態文件是有加載順序,vue.js必須在ms.umd.js前面

1.5. 舊標簽的修改

在舊的模板之中,存在一些已經廢棄的舊標簽。

如圖

解析時會報錯。替換成下圖語法即可

舊標簽的替換參考文檔。

http://doc.mingsoft.net/mcms/mo-ban-zhi-zuo.html#%E8%80%81%E6%A8%A1%E7%89%88%E5%8D%87%E7%BA%A7

1.6. 關于SQL的說明

部分模板存在SQL,是模板的演示數據,此文件為可選。不會對模板本身結構產生影響。

而部分SQL會新增數據,舊數據未綁定新模板,會導致頁面未生成。可以手動刪除舊數據。

執行SQL前請仔細閱讀說明,且進行表備份。

總結

以上是生活随笔為你收集整理的开源Java cms系统MCms模板下载与使用且升级一套旧的皮肤的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。