花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢cms首頁調(diào)用單頁欄目內(nèi)容和文章內(nèi)容的方法

時間: 2018-12-06 11:51 閱讀: 作者:素材無憂網(wǎng)

 用dedecms做企業(yè)站時,通常在首頁會調(diào)用公司簡介、聯(lián)系我們之類的單頁欄目的內(nèi)容,如下圖,本文就主要講解一下首頁調(diào)用單頁欄目的內(nèi)容的方法。(除此之外,再講解一下類似的首頁調(diào)用文章內(nèi)容的方法)

 

1、首頁調(diào)用單頁欄目內(nèi)容

首先你要明白什么是單頁欄目,單頁欄目常見的如企業(yè)站中的公司簡介、聯(lián)系我們這樣的欄目,你在導(dǎo)航欄中點(diǎn)擊對應(yīng)欄目時,打開的是一個單頁,而不是文章列表,如下圖就是公司簡介的單頁欄目頁面。

 

而我們要做的就是在首頁中,調(diào)用出單頁欄目的內(nèi)容。

2、首頁調(diào)用單頁欄目內(nèi)容具體步驟

(1)以公司簡介欄目為例,網(wǎng)站首頁會有顯示公司簡介的板塊,在對應(yīng)板塊位置,輸入如下代碼:

{dede:sql sql='Select content from dede_arctype where id=2'}

[field:content/]

{/dede:sql}

說明:其中的id=’2’是指定欄目的id ,查看欄目id的方法,如下圖,在欄目名稱后就是欄目id ,輸入代碼后,保存,刷新網(wǎng)站,這時首頁對應(yīng)板塊就調(diào)用出欄目內(nèi)容了。

 

本代碼的特點(diǎn):可以調(diào)用出指定欄目的全部內(nèi)容,包括內(nèi)容中的圖片、視頻等元素,并且可以保持內(nèi)容原來的文章格式。

(2)上面代碼是把欄目所有內(nèi)容都調(diào)用出來,如果我們只調(diào)用部分內(nèi)容,可以用下面代碼:

{dede:sql sql='Select content from dede_arctype where id=2' }

 [field:content function='cn_substr(html2text(@me),550)'/]...

{/dede:sql}

說明:代碼相對第一種代碼,多了 function='cn_substr(html2text(@me),550)' ,數(shù)字550是限制調(diào)用出來的字?jǐn)?shù)。

特點(diǎn):可以指定調(diào)用內(nèi)容的字?jǐn)?shù),缺點(diǎn)只能調(diào)用文字,文章內(nèi)容中的圖片等其他元素不能調(diào)用,并且調(diào)用出的內(nèi)容沒有文章段落格式。樣式如下圖:

 

3、首頁調(diào)用文章內(nèi)容

(1)剛才是首頁調(diào)用單頁欄目的內(nèi)容,在首頁也可以調(diào)用文章列表欄目的文章內(nèi)容。代碼如下:

{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where typeid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}

[field:body /]

{/dede:sql}

說明:上面代碼typeid=2,指的調(diào)用id=2的欄目的最新的一篇文章。如果我們要調(diào)用指定的一篇文章的內(nèi)容,可以把上面的typeid改成aid,之后直接調(diào)用文章的id就可以了。

特點(diǎn):本代碼可以調(diào)用文章的全部內(nèi)容,并保持文章格式。

(2)上面是調(diào)用指定欄目的最新一篇文章,調(diào)用具體一篇文章的內(nèi)容,可以用下面代碼:

{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where aid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}

[field:body /]

{/dede:sql}

說明:aid=2 ,指調(diào)用文章id=2的文章的內(nèi)容,查看文章id方法很簡單,進(jìn)入具體欄目,看到文章標(biāo)題左側(cè)的數(shù)字,就是文章id,如下圖:

 

特點(diǎn):本代碼調(diào)用了指定的具體一篇文章,也是調(diào)用全部內(nèi)容,保持文章格式。

(3)上面兩種方法都是調(diào)用文章的全部內(nèi)容,如果只調(diào)用部分內(nèi)容,代碼如下:

{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where aid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}

[field:body function="cn_substr(@me,120)" /]

{/dede:sql}

說明:本代碼和上面調(diào)用部分欄目內(nèi)容是相同的,都是添加了function="cn_substr(@me,120)"代碼來限制顯示內(nèi)容的字?jǐn)?shù)。

特點(diǎn):這個調(diào)用部分文章的代碼,可以保持文章格式,并能調(diào)用文章中的圖片、視頻等其他元素,這一點(diǎn)和調(diào)用部分單頁欄目內(nèi)容不同,請注意。

總結(jié):上面就是首頁調(diào)用單頁欄目內(nèi)容和首頁調(diào)用文章內(nèi)容的方法,相比而言,首頁調(diào)用文章內(nèi)容時,不管調(diào)用全部內(nèi)容,還是部分內(nèi)容都可以保持文章的內(nèi)容格式,并能調(diào)用文中的圖片、視頻等其他元素。

而調(diào)用部分單頁欄目時,只能調(diào)用文字,不能調(diào)用圖片等其他元素,并且也會丟失文章格式。

所以建議,如果需要在首頁調(diào)用單獨(dú)模塊,可以考慮寫成一篇文章,調(diào)用到首頁,而盡量不要用單頁欄目。

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢cms首頁調(diào)用單頁欄目內(nèi)容和文章內(nèi)容的方法

標(biāo)簽:  
相關(guān)文章
模板推薦