dedecms单页文档首页调用方法

在首页任何位置加入下列代码就成!
{dede:channelartlist type=”1″}
{dede:field.content/}
{/dede:channelartlist}

type值改成自己需要提出内容栏目的值。

更正,以上代码只适用于单个单页有内容的情况下,
如果有一个以上的单页有内容,上面的代码会把所有栏目的content里的内容都显示出来。
用sql代码则是万能的:
{dede:sql sql=’Select content from dede_arctype where id=1′}
[field:content/]
{/dede:sql}

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

以上就是那位网友所写的文章。通过最后的一组标签用法,

{dede:sql sql=’Select content from dede_arctype where id=1′}
[field:content/]
{/dede:sql}

我们可以举一反三,通过DEDE后台,找到了单页文档所在的数据表dede_nl22_sgpage (说明:我在安装时,数据表用的前缀是dede_nl22_,各位朋友可按照自己的实际情况来更改一下),这个数据表里面的字段有:

aid 文档号

title 文档标题

ismake 这个字段我还不清楚有什么用,如果知道的请留言告诉我,谢谢

filename 所生成的文档的文件名

keywords 文档的关键字

template 文档所用的模板

likeid 文档分类

description 文档描述

uptime 文档生成或修改的时间

body 文档内容

共10个,然后,我们来修改上面所提到的那组标签

{dede:sql sql=’Select content from dede_arctype where id=1′}
[field:content/]
{/dede:sql}

改为

{dede:sql sql=’Select * from dede_nl22_sgpage order by uptime desc limit 13′}
<li><a href=”/[field:filename /]” title=”[field:title /]” target=”_blank”>[field:keywords /]</a></li>
{/dede:sql}

其中Select * from dede_nl22_sgpage order by uptime desc limit 13 的意思大家应该明白,为使初学者明白此句意思,我还是罗嗦一下,意思是选择dede_nl22_sgpage表里按 uptime倒序排列的数据记录中,取前13条并把这些数据记录的所有字段内容显示出来。

你可能感兴趣的:(职场,休闲,DEDE,单页,dedecms单页文档)