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