POST TIME:2020-04-02 21:50
用dedecms套網(wǎng)站已經(jīng)做了幾個了,但圖片輪播始終是用手工改代碼。今天研究了一下在后臺上傳圖片來實(shí)現(xiàn)圖片輪播的。
首先那當(dāng)然是設(shè)置網(wǎng)站的欄目了,我的欄目名是取的大眼睛(這里隨便取了),內(nèi)空模型:普通文章。其它的設(shè)置根據(jù)自己的需要設(shè)置了(文章模板和列表模板這個是自己定義的)。
然后,就開始做圖片輪播了。在dedecms的templates/default里找到index.htm。這個是dedecms默認(rèn)的主頁模板,把這個打開,找到圖片輪播的JS代碼復(fù)制出來到你自己的模板里。
下面來根據(jù)需要改代碼了。dedecms圖片輪播默認(rèn)是有標(biāo)題的。我這里是不需要這個功能,所以把它取掉了。修改了幾個地方。textarr = new Array();var texts = "";首先把這兩個刪除。(第一個數(shù)組變量是用來存儲標(biāo)題的,第二個變量,是當(dāng)前圖片的標(biāo)題。)。dedecms這個代碼里,有一個配置變量,是有說明的,大家可以根據(jù)說明去修改。因?yàn)槲覟槔镏皇且獎h除標(biāo)題,所以把和標(biāo)題相關(guān)的配置刪除就OK了。(最終結(jié)果:var configtg='2|3|1|_blank';)。在把dedecms標(biāo)簽里的:textarr[[field:global.autoindex/]] = "[field:title function='html2text(@me)'/]";這一段刪除,下面還有一個循環(huán)遍歷標(biāo)題的,也要刪除。dedecms圖片輪播這里是采用的flash的方式,所以在<object>里還要刪除和標(biāo)題相關(guān)的參數(shù)。這些工作都做完后,就開始在后臺添加圖片了。在剛才自己新建的欄目里,新建文章,輸入文章標(biāo)題
分別√選,幻燈、滾動、圖片、跳轉(zhuǎn)
在出來的跳轉(zhuǎn)網(wǎng)址的地方,輸入你要跳轉(zhuǎn)到的地址
然后上傳圖片,圖片在縮略圖這里上傳,而非文章正文。文章正文留為空。
圖片上傳完后。保存就OK了。