制作织梦模板时常用的标签

  1、通用标签

  网站名称:{dede:global.cfg_webname/}

  网站描述:{dede:global.cfg_description/}

  网站关键词;{dede:global.cfg_keywords/}

  模板路径:{dede:global.cfg_templets_skin/}/

  包含文件:{dede:include filename="head.htm"/}

  版权所有:{dede:global.cfg_powerby/}

  首页路径:{dede:global.cfg_cmsurl/}/

  2、导航

  顶级导航

  {dede:channel row="8" type="top" col="1" currentstyle="

  ~typename~

  " }

  链接:

  分类名称:[field:typename/]

  分类图片:[field:typeimg/]

  {/dede:channel}

  指定导航

  {dede:type typeid='1'}

  分类名称:[field:typename/]

  分类链接:[field:typeurl/]

  {/dede:type}

  子类导航

  {dede:channel type="son" typeid='2'}

  分类名称:[field:typename/]

  分类链接:[field:typeurl/]

  {/dede:channel}

  3、热门关键词

  {dede:hotwords num='5'/}

  4、更多

  {dede:type typeid='17'}

  链接:[field:typeurl/]

  {/dede:type}

  5、分类名称

  {dede:type typeid='18'}

  分类名称:[field:typename/]

  {/dede:type}

  6、循环分类

  {dede:channel type="son" typeid='18'}

  链接:[field:typeurl/]

  分类名称: [field:typename/]

  {/dede:channel}

  7、单篇文章调用

  {dede:sql sql='Select typeimg,typedir,content from zsbk_arctype where id=11'}

  图片:[field:typeimg/]

  链接:[field:typedir/]

  内容:[field:content/]

  名称:[field:typename/]

  {/dede:sql}

  8、文章列表循环

  {dede:arclist titlelen=80 row=1 infolen='80' flag=h typeid='5'}

  标题:[field:title/]

  简略标题:[field:shorttitle/]

  链接:[field:arcurl/]

  摘要:[field:info/]

  [field:description /]

  [field:info function="cn_substr(@me,字符数)"/]

  [field:description function="cn_substr(@me,字符数)"/]

  修改摘要上线:

  /dede/article_edit.php

  /dede/article_description_main.php

  1、在edit页面:$description = cn_substrR($description,250);

  2、在article_description_main.php页面:if($dsize>250) $dsize = 250;

  3、登录后台,在系统-系统基本参数-其它选项中,自动摘要长度,改成500即可

  时间:[field:pubdate function='strftime("%y-%m-%d",@me)'/]

  所在分类:[field:shorttitle/]

  缩略图:[field:picname/]

  noflag = 'h' 除头条外的文章

  {/dede:arclist}

  limit='0,1'

  limit='1,1'

  limit='2,1'

  limit='3,1'

  {dede:arclist addfields='huanzhe,bingshi,ruyuan' channelid='1' flag='d' limit='3,1' orderby='pubdate'}

  9、自定义字段

  网站后台》核心》频道模型》内容模型管理》选择要添加自定义字段的频道模型,这里以图片集频道举例

  注意:创建字段,前台参数这里“使字段可以在列表的底层模板中获得”这个必须勾选

  在字段管理》添加新字段中添加(价格属性)

  在基本设置里》列表附加字段中添加jiage(可以在列表模板{dede:list}{/dede:list}中用[field:name /]调用)

  (1)、在{dede:list }中调用

  {dede:list pagesize='5' addfields='jiage' channelid='2'}

  标题:[field:title/]

  价格:[field:jiage/]

  {/dede:list}

  说明:addfields='jiage'指定要获得的字段 addfields='字段1,字段2'

  channelid='2'指定 channelid 属性(内容模型的id值)图片模型的ID为2

  (2)、在{dede:arclist }中调用

  {dede:arclist typeid='3' row='4' addfields='jiage' channelid='2' }

  标题:[field:title/]

  价格:[field:jiage/]

  {/dede:arclist}

  (3)、单独调用

  价格:{dede:field name='jiage'/}

  10、文章内容

  缩略图:{dede:field.picname/}

  11、专题管理

  第一: {dede:arclist flag='p' type='spec' titlelen=40 row=10 orderby=pubdate}

  第二: {dede:arclist flag='c' channelid='-1' typeid='1,2,4,5,202' type='spec' titlelen=40 row=10 orderby=pubdate}

  第三: {dede:arclist getall='1' noflag='p' channelid='-1' typeid='1,2,4,5,202' type='spec' titlelen=40 orderby=pubdate limit='0,2'}

  12、调用上级栏目

  {dede:field.typeid runphp='yes'"}

  global $dsql ;

  $reid = $dsql->GetOne("SELECT reid FROM dede_arctype where id=@me");

  $reid = $reid['reid'];

  $typename = $dsql->GetOne("SELECT typename FROM dede_arctype where id=$reid");

  @me=$typename['typename'];

  {/dede:field.typeid}

  13、自定义属性

  增加:

  insert into `dede_arcatt`(sortid,att,attname) values(9,'x','首页头');

  alter table `dede_archives` modify `flag` set ('c','h','p','f','s','j','a','b','x') default NULL;

  含义:增长“首页头[x]”属个性

  修正:

  UPDATE `dede_arcatt` SET `attname` = '123' WHERE CONVERT( `dede_arcatt`.`att` USING utf8 ) = 's' LIMIT 1 ;

  含义:把“滚动[s]”改为“123”

  删除:DELETE FROM ` dede_arcatt`WHERE CONVERT(dede_arcatt`,`att`USING utf8)+`x`LIMIT 1

  含义:把“首页头[x]”属个性删除

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论