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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

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

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

1. 模板的安裝與使用

1.1. 從store下載模板

開源與開發(fā)版本默認(rèn)結(jié)合store,從右上角的store入口進(jìn)入。

注意:企業(yè)版政務(wù)版沒有store入口,可使用開源下載。

使用在我們平臺(tái)注冊(cè)的賬號(hào),進(jìn)行登錄。若沒有賬號(hào),點(diǎn)擊 “新用戶注冊(cè)”,則可跳轉(zhuǎn)平臺(tái)。

store主頁面

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

選擇一個(gè)模板點(diǎn)擊進(jìn)入,左側(cè)處可進(jìn)行頁面的返回與刷新。右側(cè)可進(jìn)行下載。

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

1.2. 模板的上傳

模板可通過后臺(tái)上傳,也可直接放置于對(duì)應(yīng)目錄。

在系統(tǒng)設(shè)置-模板管理中上傳。

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

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

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

如圖所示

1.3. 頁面的生成

當(dāng)上傳了新的模板,需要在系統(tǒng)設(shè)置中進(jìn)行綁定。

每個(gè)欄目也需要綁定模板(如果模板中有自帶的演示數(shù)據(jù),執(zhí)行SQL文件即可,數(shù)據(jù)默認(rèn)綁定模板)

而后靜態(tài)化生成,即可看到新的模板效果。

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

1.4. 模板數(shù)據(jù)的綁定

1.4.1. 導(dǎo)航欄的綁定

以“高仿湖南省發(fā)展和改革委員會(huì)“模板為例,在本模板導(dǎo)航欄的寫法如圖。

使用channel標(biāo)簽包裹,獲取頂級(jí)欄目數(shù)據(jù)。flag = n,n對(duì)應(yīng)的是字典值。參考自定義字典中欄目屬性 導(dǎo)航 的數(shù)據(jù)值。(如果模板中有演示數(shù)據(jù),需要注意模板中flag指定的字典值與后臺(tái)數(shù)據(jù)是否對(duì)應(yīng),不對(duì)應(yīng)則需要修改成自定義字典 欄目屬性 中的字典值)

其余模板的導(dǎo)航欄可能是沒有抽離nav.htm而是在header.htm中,可以參考默認(rèn)模板header.htm中的導(dǎo)航欄寫法

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

在編輯欄目中,帶有“導(dǎo)航”屬性的欄目,會(huì)被取出,靜態(tài)化生成導(dǎo)航。

1.4.2. 文章屬性綁定

參考導(dǎo)航的綁定方法,模板中也使用flag = f 或 h,對(duì)應(yīng)自定義字典中的值。

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

其余文章屬性同理。

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

1.4.3. 欄目數(shù)據(jù)的綁定

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

如圖所示。typeid為欄目id。可在后臺(tái)欄目管理之中查看和復(fù)制。

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

更多的標(biāo)簽語法,參考文檔

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

1.4.4. search模板的修改

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

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

● 查詢關(guān)鍵字設(shè)置 (模糊查詢)

○ 文章標(biāo)題 name必須為content_title 下面同理

○ 文章作者 content_author

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

● 根據(jù)欄目查詢

○ 文章欄目 categoryIds

更多搜索相關(guān)內(nèi)容,參考文檔

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. 有些模板資源路徑錯(cuò)誤報(bào)404錯(cuò)誤,重新正確引入正確路徑,但是有些靜態(tài)文件版本對(duì)不上(如element-ui),所以修改成現(xiàn)有的靜態(tài)資源版本。

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

1.5. 舊標(biāo)簽的修改

在舊的模板之中,存在一些已經(jīng)廢棄的舊標(biāo)簽。

如圖

解析時(shí)會(huì)報(bào)錯(cuò)。替換成下圖語法即可

舊標(biāo)簽的替換參考文檔。

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. 關(guān)于SQL的說明

部分模板存在SQL,是模板的演示數(shù)據(jù),此文件為可選。不會(huì)對(duì)模板本身結(jié)構(gòu)產(chǎn)生影響。

而部分SQL會(huì)新增數(shù)據(jù),舊數(shù)據(jù)未綁定新模板,會(huì)導(dǎo)致頁面未生成。可以手動(dòng)刪除舊數(shù)據(jù)。

執(zhí)行SQL前請(qǐng)仔細(xì)閱讀說明,且進(jìn)行表備份。

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。