dedecms

1、field关键字,引入数据的关键,不同使用位置用不同的前缀标签
---在{dede:arclist}{dede:channel}等中以[field:xxxx/]方式使用,有些字段可能需要用addfields手动加入才能使用
---在非主页模版和第一层{dede:channelartlist}中以{dede:field.xxx/}方式使用
---[field:xxx/]同[field name='xxx'/];{dede:field.xxx/}同{dede:field name='xxx'/}
---field.xxx的相同字段名称在不同模版中可能代表不同的意义
---{dede:field.content/}每个栏目的不同说明,在具体栏目的第三个标签页'栏目内容'中设置,不涉及具体文章

2、global关键字,引入系统变量
---不嵌套时,以{dede:global.xxx/}
---由于dede标签不能嵌套,当有嵌套时,以[global:xxx/]
---{dede:global.xxx/}同{dede:global name='xxx'/};[global.xxx/]同[global name='xxx'/]

3、channel
---获取栏目名列表,一般跳转列表页
---常用参数:typeid,row,type

4、arclist
---获取文章列表,一般跳转内容页
---常用参数:flag,typeid,row

3+4、channelartlist
---获取栏目名列表,并可以嵌套使用artlist获取对应的文章列表,相当于两层循环

5、type
---获取指定的typeid的栏目名,一般跳转列表页,channel一般获取栏目名列表
---常用参数:typeid

<列表页专用>
1、list
---获取文章列表,一般跳转内容页
---常用参数:pagesize
---文章列表中的缩略图获取有点复杂,到时候查视频  

2、{dede:pagelist/}
---列表页分页
---常用参数:listitem='info,index,end,pre,next,pageno'

<频道页专用:多层栏目的,类似主页的, 特殊列表页>
---可使用的标签同列表页

<单页专用>
---通过'关联标识'引用单页,{dede:likesgpage id='标识'/}
---单页内容还是用body调用,{dede:field.body/}

<搜索页>
---表单提交位置:/plus/search.php?kwtype=0&q=xxx
---搜索页模版:search.htm,类似列表页
---搜索的关键字:{dede:global name='keyword' function='RemoveXSS(@me)'/}
---结构列表:list/pagelist标签不变

<提示页>
---位置:include/common.func.php

<网站地图:给搜索引擎看的>
---模版:
templets/plus/rss.thm
templets/plus/sitemap.htm

<其他少用的关键字>
1、{dede:myad name='xxx'/}广告,猜测应该同{dede:myad.xxx/}
2、{dede:include filename='xxx'/}
3、{dede:flink row='xxx'/}友情链接列表

4、{dede:tag}
---获取文章设置中tag标签名列表,一般跳转列表页
---常用参数:sort,getall

你可能感兴趣的:(dedecms)