用過DEDECMS或者
MTCMS的愛好者都會(huì)碰到一種情況,同樣模型的網(wǎng)站頁面,也許客戶就會(huì)需要顯示不同樣式排版的效果,就比如拿一般的企業(yè)網(wǎng)站來說,同樣是一樣功能模型的頁面如:公司簡(jiǎn)介頁面、組織結(jié)構(gòu)頁面、又或者是關(guān)于我們這種單頁類型的頁面。大部分情況下都是左右結(jié)構(gòu)或者上線結(jié)構(gòu),正文部分從后臺(tái)調(diào)用,其它的地方一般都是調(diào)用公用的樣式效果,更甚者,同樣是產(chǎn)品中心的頁面,不同的產(chǎn)品分類呈現(xiàn)不同的頁面效果。如果說網(wǎng)站是用SDCMS做的話,該怎么去自定義單獨(dú)的頁面模版呢?
方法一(如圖所示):在布置欄目的時(shí)候,如果說不同的頁面呈現(xiàn)的是不同的樣式效果的話,有多少不一樣樣式的頁面就新建多少個(gè)模型。這樣在寫css的時(shí)候就在指定模型下的頁面寫就可以了,不和的地方就如果欄目過多的話,新建模型還是比較麻煩的。并且有時(shí)候調(diào)用的時(shí)候,比如調(diào)用列表信息,還得指定響應(yīng)的數(shù)據(jù)表。
方法二:同樣模型下的欄目,如果不同的子欄目想要自定義不一樣的模版的時(shí)候,先在模版目錄/當(dāng)前模型目錄下復(fù)制一個(gè)原有的模版,改為新的模版,在新建欄目的時(shí)候,在模版設(shè)置里選擇你新建的模版文件就可以了。如圖:
這個(gè)方法還是比較方便快捷的,個(gè)人還是比較推薦這個(gè)辦法的。
方法三:這個(gè)方法其實(shí)也不錯(cuò)的,原理是在模版里根據(jù)不同的欄目ID來顯示不同的內(nèi)容,也就是if語句進(jìn)行判斷一下。
如果頁面的內(nèi)容和樣式效果比較少的,這個(gè)方法還是挺好的。不理想的地方就是,如果說欄目前期刪除了,后期又要加的時(shí)候,得修改其中的ID值。
溫馨提示:
1、凡本網(wǎng)注明“來源:***(非盈科互動(dòng))”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多的信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。
2、如因作品內(nèi)容、版權(quán)和其它問題需要同本網(wǎng)聯(lián)系的,請(qǐng)?jiān)?0日內(nèi)進(jìn)行。
征稿啟事:
為了更好的發(fā)揮盈科互動(dòng)新聞資訊平臺(tái)價(jià)值,促進(jìn)諸位自身發(fā)展以及業(yè)務(wù)拓展,更好地為企業(yè)及個(gè)人提供服務(wù),盈科互動(dòng)誠征各類稿件,歡迎實(shí)力來稿。
文章TAG:
網(wǎng)站建設(shè)教程
做網(wǎng)站教程