建站必备 织梦模板变量大全 dede模板变量说明 dede模板修改,添加广告位DEDE CMS 模板修改路径
有指定关键字的文档列表,多个关键字用","分 innertext = '' 单条记录样式 aid='' 指定文档ID idlist ='' 提取特定文档(文档ID) channelid 频道ID limit='' 起始,结束 表示限定的记录范围(如:limit='1,2') flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗 noflag = '' 同flag,但这里是表示不包含这些属性 orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序 subday='天数' 表示在多少天以内的文档 3、标签名称:arclistsg 功能说明: 单表模型的文章列表调用标记 使用实例: {dede:arclistsg flag='h' typeid='' row='' col='' titlelen='' orderway='' keyword='' limit='0,1'} [field:title/] {/dede:arclistsg} 参数说明: col='' 分多少列显示(默认为单列),5.3版中本属性无效,要多列显示的可用div+css实现 row='10' 返回文档列表总数 typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目; titlelen = '30' 标题长度 等同于titlelength orderwey='desc'或'asc' 排序方向 keyword= 含有指定关键字的文档列表,多个关键字用","分 innertext = "[field:title/]" 单条记录样式(innertext是放在标签之间的代码) arcid='' 指定文档ID idlist ='' 提取特定文档(文档ID) channelid = '' 频道ID limit='' 起始,结束 表示限定的记录范围(如:limit='1,2') flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗 subday='天数' 表示在多少天以内的文档 4、标签名称:autochannel 功能说明: 按排序位置的获取单个栏目的链接信息 使用实例: {dede:autochannel partsort='' typeid=''}{/dede:autochannel} 参数说明: partsort = '0' 栏目所在的排序位置 typeid = '0' 指定的父栏目 5、标签名称:channel 功能说明: 获取栏目列表标签 使用实例: {dede:channel type='top' row='8' currentrtcscls-1-s_r_1 rtcscls-1-s_p_2">最近想用织梦帮朋友搭建网站, 在处理广告位时,遇到点问题. 很多门户型网站,在首页面上,会分成很多的栏目区域,每个区域之前会有一个广告.这样,不同的区域之间,会分的更清晰,网站内容也不会过于拥挤. 既然用现成的系统,最好就是通过后台,把所有功能实现,不需要改动代码.不然会导致在升级系统时遇到很烦,除非你不会升级系统,或者整套系统就是你开发的. 对织梦的模板系统还理解的不深,一点点试吧.{dede:channelartlist} {/dede:channelartlist}中间放置的是所有栏目及内容.因为数据都被放在了标签里面,所以改它有点难度.本来想直接在模板里面写代码,试了一下,发现根本不能被解析,全被当成html输出来了.虽然很多网站的模板支持直接在里面写语句,如drupal,但现在看来织梦不行(我用的是织梦的生成html页面的方式). 既然不行,看来只能研究代码了.翻了一个代码,一个头两个大.难道不能用?我记得织梦的用户案例有很多可以分的,人家不会把代码改了吧.但这样就不能突出这套系统的优势了,谁还敢用... 还有要查标签的用法.搜了一下,看到有人这样用{dede:channelArtlist typeid=9}{/dede:channelArtlist}, 说不定能解决我的问题.于是建了两个新顶级栏目,设为隐藏,把原先的栏目分成两部分,移动这两个栏目里面.然后在首页模板里面加了两条{dede:channelArtlist typeid=9}{/dede:channelArtlist},typeid为两个栏目的id,然后在中间放了个广告的标签.生成一下页面,栏目和广告ok了. 不过现在还有个问题.导航那里没有链接了.查了下栏目属性,没发现有把二级栏目设为导航菜单的设置.没关系,有笨办法.按二级链接的名称建了几个外部链接方式的一级栏目,将它们连接起, 再生成首页, 一看, 完美了^^ ----------------------------------------------------------------------------------------------------------------------------- 下面是从网上的添加广告的一些方法: 1.文章内每篇文章的结尾处,顶一下 踩一下的上方的广告位置 这个位置的大小是658*60 658长度不要变,60高度可以任意改 广告代码添加在这—-后台—–模板—-默认模板管理—-到article_article.htm 文章内容页模板—–修改—–看到很多代码 到以下代码……… 时间: {dede:field.pubdate function=”MyDate(’Y-m-d H:i’,@me)”/}来源:{dede:field.source/} 作者:{dede:field.writer/} 点击:次 <!– /info –> {dede:field.description runphp=’yes’} if(@me<>” )@me = ‘ ’.@me.’ ’; {/dede:field.description} {dede:field.body/} <!– /content –> {dede:myad name=’wenzhang’/} {dede:pagebreak/} 大概在时间– 来源— 作者之后。看到 <!– /content –> 这个字样后,把你的广告代码放在下方一行,点击保存就可以了。如上面我的例子: ∙ ~typename~"} [field:typename/] {/dede:channel} 参数说明: typeid = '0' 栏目ID reid = '0' 上级栏目ID row = '100' 调用栏目数 col = '1' 分多少列显示(默认为单列) type = 'son' son表示下级栏目,self表示同级栏目,top顶级栏目 currentstyle = '' 应用样式 6、标签名称:channelartlist 功能说明: 获取当前频道的下级栏目的内容列表标签 使用实例: {dede:channelartlist row=6} {dede:field name='typename'/} {dede:arclist titlelen='42' row='10'} ▪ ▪ [field:title /] ▪ ([field:pubdate function="MyDate('m-d',@me)"/]) {/dede:arclist} o {/dede:channelartlist} 参数说明: typeid = '0' 频道ID,多个请用","分隔 row = '20' 获取的栏目返回值 其他说明: 除了宏标记外,channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套 {dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记。 7、标签名称:demotag 功能说明: 这仅是一个演示标签 使用实例: {dede:demotag /} 8、标签名称:feedback 功能说明: 调用最新评论 使用实例: {dede:feedback} o [field:username function="(@me=='guest' ? '游客' : @me)"/] 对 [field:title/] 的评论: o [field:msg /] ∙ {/dede:feedback} 参数说明: row='12' 调用评论条数 titlelen='24' 标题长度 infolen='100' 评论长度 9、标签名称:flink 功能说明: 友情链接 使用实例: {dede:flink row='24'/} 参数说明: type='image' 或textall,图片链接,text文字链接; row='24' 链接数量 titlelen='24' 站点文字的长度 linktype='1' 链接位置(首页,内页) typeid='0' 所有类型 10、标签名称:hotwords 功能说明: 获取网站搜索的热门关键字 使用实例: {dede:hotwords /} 参数说明: num='6' 关键词数目 subday='365' 天数 maxlength='16' 关键词最大长度 11、标签名称:infoguide 功能说明: 分类信息的地区与小分类搜索 使用实例: {dede:infoguide /} 12、标签名称:likepage 功能说明: 单页文档相同标识调用标签 使用实例: {dede:likepage likeid='' row=''/} 参数说明: row = '' 调用条数 likeid = '' 标识名 13、标签名称:likesgpage 功能说明: 单页文档调用标签 使用实例: {dede:likespage row=''/} 参数说明: row = '' 调用条数 14、标签名称:loop 功能说明: 调用任意表的数据标签 使用实例: {dede:loop table='dede_archives' sort='' row='4' if=''} [field:title/] {/dede:loop} 参数说明: table = '' 查询表名 sort = '' 用于排序的字段 row = '' 返回结果的条数 if = '' 查询的条件 15、标签名称:memberinfos 功能说明: 文档关连的用户信息 织梦模板免费吗使用实例: {dede:memberinfos /} 参数说明: 无属性,支持 innertext 16、标签名称:memberlist 功能说明: 会员信息调用标签 使用实例: {dede:memberlist orderby='scores' row='20'} {dede:field.userid /} {dede:field.scores /} {/dede:memberlist} 参数说明: orderby = 'scores' 按积分排序 row = '6' 调用数目 17、标签名称:myad 功能说明: 广告调用 使用实例: {dede:myad name=''/} 参数说明: typeid='0' 投放范围,0为全站 name='' 广告标识 18、标签名称:mynews 功能说明: 站内新闻调用标签 使用实例: {dede:mynews row='' titlelen=''/} 参数说明: row='1' 调用站内新闻数 titlelen='24' 新闻标题长度 19、标签名称:mytag 功能说明: 自定义宏标记调用标签 使用实例: |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论