discuz模板製作中的有關問題,請大家教小弟我下下,別搞錯了
來源:互聯網
上載者:User
discuz模板製作中的問題,請大家教我下下,別搞錯了。
打算做些模板:
header footer 頁面主體都要換 因為要使用多個模板而預設範本不變動,那麼就要採用非常規的辦法。
步驟:
第1步:把多個模板的html頁面做好
第2步:圖片放置到common,js放置到static/js,css放置到common並重新命名extend_common.css
第3步:複製header和footer若干份,命名如header_1.htm等,引入css和js、修改。
第4步:將頁面主體修改,頭部尾部引用對應檔案,修改中間主體,存為list_*.htm,增加頻道後調用。
這都是設想出來的,沒有經過驗證,怕弄錯了返回就麻煩了。所以請高手們看看有神馬問題。
關於主體頁面修改,有兩個辦法:一個是全部留白,然後DIY,麻煩在於每一個區塊要做模板,要修改diy的css,使架構自訂自己的寬度,不是只有的那些1:1 2:2。但是十分直觀,很難出錯。
一個是直接在html上面修改,這個對discuz的理解要很深,每個{}替代對應標題還是文章,這個方法我想可能速度要快上很多,代碼更少。但是缺的是資料來源方面的代碼(不像DIY能直接選擇資料來源)。
問題:這樣做會不會有什麼後遺症?對不對?
主體頁面修改,選擇第二種辦法的話,怎麼寫資料來源?
------解決思路----------------------
discuz不是每個板塊都可以diy嗎,頻道是什麼,我都不知道...
實在不行,也只好自己寫了
------解決思路----------------------
呵呵,這個問題想當年我也鑽研過,後來放棄了,頻道就是所說的企業站,或叫門戶中的欄目吧.說白了就是文章管理系統.這種系統要求每一個欄目可以隨意定製結構,而discuz的cms功能很弱的,只有一種,當然也有變通的作法,比如用它的分類結合版塊,但不是一般的麻煩,會搞的網站體積龐大.後來我就放棄了,也曾提出discuz在cms上加強功能,但話說discuz他們是專註論壇的功能,不可能面面俱到的.