dedecms中{dede:field.content/} 這個(gè)標(biāo)簽系統(tǒng)只支持在欄目模板里調(diào)用,如果想要在任意頁面調(diào)用這個(gè)內(nèi)容,可以使用下面的方法:
1、過濾掉所有的html代碼,只顯示文字,具體的ID自己更改.
代碼如下:
{dede:sql sql='Select content from dede_arctype where id=1'} [field:content function='cn_substr(html2text(@me),800)'/] {/dede:sql}
2、不濾掉html代碼,后臺(tái)怎么編輯,首頁就怎么顯示,圖片也可加載.
代碼如下:
{dede:sql sql='Select content from dede_arctype where id=1'} [field:content/] {/dede:sql}
DeDeCMS功能雖然強(qiáng)大,但還是有些細(xì)節(jié)上的功能沒有實(shí)現(xiàn),正如上面描述的問題一樣,DEDECMS要在網(wǎng)站首頁調(diào)用公司簡介的內(nèi)容,而且還要截取前多少個(gè)字符數(shù)的時(shí)候,DEDECMS標(biāo)簽中沒有能實(shí)現(xiàn)這樣的功能,那我們是否就束手無策了呢?
要解決這個(gè)問題也很簡單,你不需要懂編程,你也不需要了解為什么要這樣寫,你只需要會(huì)Ctrl C和Ctrl V就可以了,當(dāng)然解決這個(gè)問題的原理是通過編程來實(shí)現(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)容出來了吧。記不住的,可以把本站收藏起來,方便下次使用。或者把本站放到桌面方便下次訪問。
以上就是dedecms首頁怎么調(diào)用公司簡介,織夢(mèng)任意頁面調(diào)用{dede:field.content/}的方法的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點(diǎn)
疑難解答
圖片精選