DedeCMS栏目的调用和单独内容页的调用

  • 时间:
  • 浏览:0
  • 来源:5分排列3平台-5分赛车娱乐平台_5分时时彩官网平台
作者:匿名 hihi 来源:织梦技术论坛 浏览: 2012-3-20 15:49:00 字号:大 中 小

[摘要]却说站长在套DEDE站的以前,由于还会遇到怎么将由于做成单页的栏目内容调用到首页来。通过常规的方法,包括查阅dede官方论坛资料,都找可不都还可以 比较大慨 的答案,今天他们他们就提供并不是方法进行调用。

  却说站长在套DEDE站的以前,由于总爱 被3个 疑问困惑,却说,怎么将由于做成单页的栏目内容调用到首页来。

  常用的需要调到首页来的单页内容,比如企业简介、联系他们他们等等内容,他们他们在首页由于需要进行体现。通过常规的方法,包括查阅dede官方论坛资料,都找可不都还可以 比较大慨 的答案。今天他们他们就提供并不是方法进行调用。

  他们他们知道,单页内容的模板调用标签是 {dede:field.content/} ,经过试验,在首页使用

{dede:channelartlist }

  {dede:field.content/}

{/dede:channelartlist }

  进行调用,即可顺利的调出相关的数据。

  却说他们他们发现,你这个调用里可不都还可以 用于里可不都还可以 3个 单页的状况,由于3个 由于3个 以上单页,该调用会将所有的单页内容堆叠显示出来。即使加type的ID进行限定也里可不都还可以 那先 作用。难道里可不都还可以 另3个 被动吗?当然从不。

  他们他们还可需要使用SQL进行调用,另3个 以来灵活性大大提高了,可需要调用任意3个 ID的content内容了。

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

  [field:content/]

{/dede:sql}

  想调用那个栏目,只需要修改栏目的ID 就可需要了。

  dede站为甚在么在在首页调用单页的内容?

{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,栏目ID号,表示调用此ID栏目内的文章,去掉 aid=1则表示调用的aid为1的文章(具体哪篇文章aid是好多个,要进数据库看,从后台看也可需要),DESC表示排序,按从大到小排,去掉 ASC则按从小到大排序,LIMIT 0 , 1表示调用数量,也可需要写成数量LIMIT 1,你这个1代表调用的数量。

  需要在首页加入栏目做成单页的内容,在论坛找了好多,没看了出理 方法,本人试了一下,发现用很简单的代码就可需要出理 了。

  在首页任何位置加入下列代码就成!

{dede:channelartlist type="1"}

{dede:field.content/}

{/dede:channelartlist}

  type值改成本人需要提出内容栏目的值。

  更正,以上代码只适用于单个单页有内容的状况下,由于有3个 以上的单页有内容,里边的代码会把所有栏目的content里的内容都显示出来。

  用sql代码则是万能的:

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

[field:content/]

{/dede:sql}

  想提哪个栏目就修改为该栏目的id。

DedeCms下载:

sssss
Tags: dedecms教程   dedecms下载   dedecms栏目调用   dedecms  
责任编辑:cc120