POST TIME:2017-11-13 00:13
DeDeCMS功能雖然強大,但還是有些細(xì)節(jié)上的功能沒有實現(xiàn),正如本文描述的問題一樣,DEDECMS要在網(wǎng)站首頁調(diào)用公司簡介的內(nèi)容,而且還要截取前多少個字符數(shù)的時候,DEDECMS標(biāo)簽中沒有能實現(xiàn)這樣的功能,那我們是否就束手無策了呢?
要解決這個問題也很簡單,你不需要懂編程,你也不需要了解為什么要這樣寫,你只需要會Ctrl C和Ctrl V就可以了,當(dāng)然解決這個問題的原理是通過編程來實現(xiàn)的。
廢話不多說,直接公布DEDECMS首頁調(diào)用公司簡介的代碼:{dede:sql sql='Select content,substring(content,1,300) as content from dede_arctype where id=1'}[field:content function='html2text(@me)'/]{/dede:sql}
你需要修改的地方:substring(content,1,300)和id=1。
1,300是你要截取的字符數(shù)量,也就是取1至300之間的字符
id=1是你公司簡介的欄目ID
html2text(@me)是過濾HTML字符,把HTML標(biāo)記排除掉不顯示。
試試看,首頁調(diào)用公司簡介的內(nèi)容出來了吧。