婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢cms首頁調(diào)用單頁欄目內(nèi)容和文章內(nèi)容的方法

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

POST TIME:2017-10-25 00:22

 用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)航欄中點擊對應(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à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ào)用內(nèi)容的字?jǐn)?shù),缺點只能調(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à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à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ào)用部分文章的代碼,可以保持文章格式,并能調(diào)用文章中的圖片、視頻等其他元素,這一點和調(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)用到首頁,而盡量不要用單頁欄目。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 延安市| 固阳县| 夏邑县| 琼结县| 克山县| 霍山县| 盐亭县| 蕲春县| 乐昌市| 祁阳县| 安徽省| 嘉荫县| 张家川| 垦利县| 崇州市| 黄龙县| 赞皇县| 镇安县| 绥江县| 合水县| 姚安县| 广东省| 获嘉县| 大宁县| 晋江市| 山西省| 麻江县| 出国| 菏泽市| 额尔古纳市| 友谊县| 上犹县| 绥中县| 屏南县| 志丹县| 茶陵县| 越西县| 都江堰市| 广南县| 逊克县| 甘洛县|