POST TIME:2017-12-28 22:36
織夢(mèng)DedeCMS首頁(yè)調(diào)用單頁(yè)文檔內(nèi)容的實(shí)現(xiàn)方法如下:
其中:
sql="SELECT body " 這里面的body 就是文章內(nèi)容;
FROM `dede_sgpage` 這里的dede_sgpage就是單頁(yè)文檔存檔的數(shù)據(jù)表,這是織夢(mèng)dedecms V5.6的,其它版本的根據(jù)表的名稱需要自己定義了;
where aid = 3" 這里的aid = 3就是我們的單頁(yè)文檔所在的id,我們需要調(diào)用哪個(gè)單頁(yè)文檔的內(nèi)容,就把這個(gè)換成所在文檔的id就可以了!
field:body 這里的body也是文章的內(nèi)容;
(cn_substr(@me,100) 這里的100 就是我們準(zhǔn)備讓內(nèi)容顯示的字?jǐn)?shù),這個(gè)是可以調(diào)整的。
這樣做出來(lái)的會(huì)發(fā)現(xiàn)有一個(gè)問(wèn)題,html也被調(diào)用了出來(lái)。我們需要把它過(guò)濾掉,用下面的方法:
Html2text() 這個(gè)函數(shù)是去掉html標(biāo)簽的代碼;
cn_substr(str,100) 這個(gè)函數(shù)是截取字符串長(zhǎng)度。
這樣我們就可以調(diào)用單頁(yè)文檔內(nèi)容了。
