卓恒设计出品
网站设计制作-网站建设专家-卓恒网络微信

扫一扫关注微信

织梦DEDECMS首页、列表页等常用信息调用标签整理

卓恒网络2018-05-24TOOL
为了不是特别熟悉织梦标签的朋友整理一下常用的调用标签:1、基础调用标签:
  1. {dede:arclist row='10'  typeid='1' flag='p' limit='0,1' titlelen = '30' infolen='230' imgwidth='120' imgheight='90' orderby='hot'}
  2. <a href="[field:arcurl/]">[field:title/]</a>                   /*标题及链接*/ 
  3. [field:info/]...<a href="[field:arcurl/]">[查看全文]</a>       /*简介及链接*/ 
  4. [field:pubdate function="MyDate('m-d',@me)"/]                  /*调用时间的标签*/ 
  5. <a href="[field:arcurl/]">[field:image/]</a>                   /*缩略图及链接*/
  6. <a href="[field:arcurl/]"><img src="[field:litpic/]"></a>      /*缩略图的另一种调用方法*/
  7. {/dede:arclist}
复制代码
说明:在列表页需要调用文章简介时需要使用[field:description/]的形式来调用;限制简介长度的方法请点击查看帖子:http://www.zoheon.net/news/d/525.html


2、新增字段的调用方法:
  1. {dede:arclist flag='h' limit='0,1' infolen='230' addfields='zoheonurl' channelid='1'}     /*zoheonurl为字段名称,模型ID为1*/ 
  2. [field:zoheonurl/]
  3. {/dede:arclist}
复制代码
3、头部底部等模板调用:
  1. {dede:include filename="head.htm"/}
复制代码
4、首页标题,关键词等调用:
  1. <title>{dede:global.cfg_webname/}</title>
  2. <meta name="description" content="{dede:global.cfg_description/}" />
  3. <meta name="keywords" content="{dede:global.cfg_keywords/}" />
复制代码
5、列表、内页等关键词调用:
  1. <title>{dede:field.title/}_{dede:global.cfg_webname/}</title>
  2. <meta name="keywords" content="{dede:field.keywords/}" />
  3. <meta name="description" content="{dede:field.description function='html2text(@me)'/}" />
复制代码
6、注意区分标签缩写的区别:

文章链接[field:textlink/]= <a href='[field:arcurl/]'>[field:title/]</a> 
栏目链接[field:typelink/] = <a href='[field:typeurl/]'>[field:typename/]</a> 
图片链接[field:imglink /]= <a href='[field:arcurl/]'><img src='[field:picname/]' border='0' width='imgwidth' height='imgheight'></a>



7、栏目及子栏目调用http://www.zoheon.net/news/d/310.html

8、列表调用方法:
  1. {dede:list pagesize='10'}
  2.     <li> [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
  3.      [<b>[field:typelink/]</b>] <a href="[field:arcurl/]" class="title">[field:title/]</a> <span class="info"> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>点击:</small>[field:click/] <small>好评:</small>[field:scores/] </span>
  4.      <p class="intro"> [field:description/]... </p>
  5.     </li>
  6. {/dede:list}
复制代码

列表的时间也可以这样调用:
  1. [field:pubdate function="MyDate('Y-m-d H:i',@me)"/]
复制代码

这样在后台更改时间后,前台就可以显示;假如用[field:pubdate function="GetDateTimeMK(@me)"/] 的话,后台更改时间了,前台不会变化。

9、内页常用信息调用:
  1. <strong>当前位置:</strong> {dede:field name='position'/}
  2.  
  3. {dede:field.title/}
  4.  
  5. <small>时间:</small>{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}<small>来源:</small>{dede:field.source/} <small>作者:</small>{dede:field.writer/} <small>点击:</small>
  6.    <script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>
  7.    次
  8.  
  9. {dede:field.body/}
  10.  
  11. (责任编辑:{dede:adminname/})
  12.  
  13. <li>{dede:prenext get='pre'/}</li>
  14. <li>{dede:prenext get='next'/}</li>
  15.  
  16. {dede:field.description function='html2text(@me)'/}——简介
  17.  
复制代码

获取当前文档所属栏目的方法: [field:typename/],带链接的形式<a href="[field:typelink /]">[field:typename /]</a>

说明:
1、 {dede:field.typename/},这是是单独使用的标签;
2、[field:typename/],而像这样的,外层肯定有一个嵌套的标签;
3、{dede:field name=’typename‘/},这个其实和{dede:field.typename/}效果是一样的;
4、加dede前缀都一般都是外层的,比如说是{dede:arclist}这个标签,或者是单独使用的标签,如{dede:field.body/},而不加dede前缀,一般都是指的被嵌套在标签内部的标签;
5、其实dede:后面field的意思是字段,代表的是一个值;arclist的意思是一个表,代表着很多数据;这样理解会好很多的;

友情连接调用:
  1. {dede:flink row='24' type='image' titlelen="24" typeid="0"}
  2. [field:link /]
  3. {/dede:flink}
复制代码
说明:
row='24' 表示读取24个,如果row不设置,则默认为24,
titlelen="24" 表示友情链接为文字形式,网站名称取24字符宽度,网站编码GBK则12个汉字,网站编码为UTF-8则为8个汉字.
typeid="0"    1 综合网站  2 娱乐类  3 教育类   4 计算机类  5  电子商务  6 网上信息   7  论坛类  8 其它类型  如果typeid="0"或者不填,则读取全部类型,
注: 后台代码 $wsql .= "And typeid = '$typeid'";  所以typeid这个变量,只能使用一个数字,不支持1,2,3,4这种格式,如果想要支持1,2,3,4这种逗号间隔格式, 则需要改动\include\taglib\flink.lib.php文件,$wsql .= "And typeid = '$typeid'";  改为 $wsql .= "And typeid in ($typeid)";
type='image'   则  [field:link /] 为连接+图片形式,
type='text'  则  [field:link /] 为连接+文字形式,
[field:link /]是一个底层代码,其本身是附带有样式a的,具体调整需要到底层模版中去修改:includetaglibflink.lib.php文件;
 
调用实例:
  1. {dede:flink type='text' titlelen="20" typeid="0"}<li class="content "><h4>[field:link /]</h4></li>{/dede:flink}
复制代码
其解析后的代码为:
  1. <li class="content"><a href='http://www.zoheon.net' target='_blank'>伟易升科技</a> </li>
  2. <li class="content"><a href='http://www.houshon.com' target='_blank'>绵阳后巷社区</a> </li>
  3. <li class="content"><a href='http://www.houqe.com/' target='_blank'>网址导航</a> </li>
  4. <li class="content"><a href='http://www.zoheon.com/' target='_blank'>科技博客</a> </li>
  5. <li class="content"><a href='http://www.xsiii.com/' target='_blank'>学思美文网</a> </li>
  6. <li class="content"><a href='http://www.zoheon.net.cn/' target='_blank'>微信公众平台开发</a> </li>
  7. <li class="content"><a href='http://www.weiyishengkj.cn/' target='_blank'>四川伟易升科技</a> </li>
  8. <li class="content"><a href='http://www.houshon.cn/' target='_blank'>重庆论坛</a> </li>
  9. <li class="content"><a href='http://www.zoheon.com.cn/' target='_blank'>卓越建站</a> </li>
  10. <li class="content"><a href='http://www.zuilingzui.com/' target='_blank'>最零嘴</a> </li>
  11. <li class="content"><a href='http://www.benmo.cc/' target='_blank'>本末网</a> </li>
  12. <li class="content"><a href='http://www.nigoumei.com/' target='_blank'>你够美导购</a> </li>
  13. <li class="content"><a href='http://www.rnear.com/' target='_blank'>比邻网</a> </li>
  14. <li class="content"><a href='http://www.itangcu.com/' target='_blank'>爱糖醋</a> </li>
  15. <li class="content"><a href='http://www.itangcu.cn' target='_blank'>美食菜谱</a> </li>
  16. <li class="content"><a href='http://www.shuwangou.com' target='_blank'>竖弯钩网</a> </li>
  17. <li class="content"><a href='http://www.bi-lin.net/' target='_blank'>比邻网络</a> </li>
  18. <li class="content"><a href='http://www.98so.cn/' target='_blank'>后起搜索</a> </li>
  19. <li class="content"><a href='http://hao.houqe.com/mianyang/' target='_blank'>绵阳网址导航</a> </li>
复制代码

当前位置标签:{dede:field name='position'/}

搜索整合基础代码:
  1. <form  name="formsearch" class="search-form" action="{dede:global.cfg_cmsurl/}/plus/search.php">
  2.       <input type="hidden" name="kwtype" value="0" />
复制代码
注意模板中要增加search.htm模板。此模板可以和列表模版一样,可以直接是{dede:list}标签,只是增加一个关键词搜索结果即可:
  1. 搜索“<strong style="color:#F00">{dede:global name='keyword' function='RemoveXSS(@me)'/}</strong>”的结果
复制代码

文章关键词
dedecms
织梦
织梦教程
织梦调用标签