使用织梦建站与仿站教程第四节
一、 了解织梦首页内容的调用方法
二、 了解文章列表页的调用方法
三、 了解文章内容页的调用方法
本节织梦所讲到的所有标签都可以本博客织梦标签大全找到。
<div id="navMenu">
<ul>
<l i><a href=' {dede:global .cfg_cm surl/}/' ><span>主页</span></a></li>
{dede:channe l type=' top' row=' 10' curren tstyle
="<li class='hover'><a href='~typeli nk~' ~rel~><span>~typename~</span></a></li>"}
<li><a href=' [field:typeur l/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channe l}
</ul>
</div>
解释
在<div></div>里面的就是导航条然后使用了一个无需列表<ul></ul>来做导航条的 内容。第一个<li></li>是静态的不能从后台栏目修改而变化从dede channel 开始就是从我们的数据库里面调用出的栏 目。 type='top' 顶级栏目 row='10' 调用个
数currentstyle="<li clas s='hover'><a href='~typelink~'~rel~><span>~typename~</span></a></li>使用的样式。
然后在调用的属性设定好之后就在对应的<li>里面插入相关的标签。 [field:typename/]表示栏目的名称 [fie ld:typ eurl/]表示对应栏目 名称的链接。
标签就是关键词在写文章的时候有一个TA G标签的属性织梦默认的调用方法
<div class="tags">
<h4>热门标签:</h4>
<ul>
{dede:tag row=' 10' getall=' 1' sort='month' }
<li><a href=' [field: link/] ' >[field:tag /]</a></li>
{/dede:tag}
</ul>
</div>
在<div></div>里面的就是在首页我们看到的热门标签首先是有一个标题<h4>然后开始调用 dede:tag这个标签是织梦调用标签的语句。 row='10' 调用数量 getal l='0' 获取类型0为当前内容页TAG标记,1为获取全部TAG标记s o r t='mon th' 一个月之内的 。week一周内。ran d随即。 同样调用属性设定之后就在对应的<l i>里面把标签都列出来[fie ld:t a g/]表示标签的名称 [fie ld:lin k/]表示对应名称的标签的文章链接。
织梦的特定文章调用我们看前台的特别推荐为例子默认的代码如下
<div class="latestnews">
<dl class="tbox light">
<dt class="light"><strong>特别推荐</strong></dt>
<dd class="light">
<ul class="d2 ico2">
{dede:arclis t flag='a' row='6' orderb y='pubdat e' }
<li><span>[f ield:pubdat e functi on="MyDate
('m-d' ,@me)"/]</span><a href="[field:arcurl /]">[field:title/]</a></li>
{/dede:arclist}
</ul>
</dd>
</dl>
</div>我们可以看出来在很多个<div>里面使用的特别推荐为标题的文章类型<dt clas s="light"><strong>特别推荐</strong></dt>这一句代码中我们看出他是做成静态的无法随着后台栏目改变而改编的。然后我们看到织梦的文章调用语句d e d e:arc lis t 。 flag='a'表示推荐的栏 目 row='6'调用文章的数量orderby='pubdate'表示出版的时间属性设定好之后也是到文章的调用 [f ield:pubdat e functi on="MyDate ('m-d' ,@me)"/]文章的出版时 间。[fie ld:t it le/]文章的标题 [fie ld:arc u rl/]对应文章标题的链接。
织梦的图片调用方法和文章调用方法一样都是使用{dede:arclist}标签代码如下
<div class="picnews">
<dl class="tbox light">
<dt class=' light' ><strong>图文资讯</strong></dt>
<dd class=' light' >
<div class="infini teCaro usel">
<div class="wrapper">
<ul id=' imgscroll' >
{dede:arclis t row=10 orderb y=pubdat e type=' image. ' imgwid th=' 143' imgheight=' 106' }
<li><a href="[field:arcurl
/]">[field: image/]<span class="title">[field:title/]</span></a></li>
{/dede:arclist}
</ul>
</div>
</div>
</dd>
</dl>
</div>
首先是设置调用属性 row=10表示调用图片的数目 type='image.'调用类型是图片 imgwid th='143' imghei ght='106'分别表示图片的宽度和高度。然后开始调用 [field:image/]表示图片 [fie ld:arc u rl/]表示图片的链接。 [fie ld:t it le/]表示图片的标题。
织梦默认的幻灯片代码如下
<div class="flashnews">
<!-- size: 280px * 192px -->
<script langua ge=' javasc ript'>linkar r= new Array() ;picarr = new Array() ;textar r= new Array() ;var swf_width=280;
var swf_he ight=192;
//文字颜色|文字位置|文字背景颜色|文字背景透明度按|键文字颜色按|键默认颜色按|键当前颜色|自动播放时间|图片过渡效果是| 否显示按钮|打开方式var configtg='0xffff ff|0|0x3FA6 1F|5|0xffff ff|0xC5DD BC|0x000033|2|3| 1 |_blank' ;var files = "";var links = "";var texts = "";
//这里设置调用标记
{dede:arclis t flag='f' row='5' }linkar r[[field:global .autoin dex/] ] = "[f ield:arcurl/]";picarr [[field:global .autoin dex/]] = "[field: litpic/]";textarr[[field:global .autoin dex/] ] = "[field:title functi on='html2text(@me) '/]";
{/dede:arclist}for(i=1; i<picarr.length ;i++) {if(files=="") files = picarr [i] ;else files += " |"+picarr [i] ;
}for(i=1; i<linkarr. length ;i++) {if(links=="") links = linkarr[i] ;else links += " |"+linkarr[i] ;
}for(i=1; i<textarr. length ;i++) {if(texts=="") texts = textarr[i] ;else texts += " |"+textarr[i] ;
}document.write('<object classi d="clsid:d27cdb6e-ae6d-11cf-96b8-444553 540000" codeba se="http://fpdown load.macrom edia.com/pub/shockw ave/cabs/flash/swf lash. cab#versio n=6,0,0,0" width="'+ swf_wi dth +' " height="'+ swf_he ight +'">' ) ;docume nt.write('<param name="movie" value="{dede:global .cfg_templeturl /}/defaul t/images/bcastr 3. swf"><param name="qualit y" value="high">' ) ;
d o c um ent.write('<param name="menu" value="false"><param name=wmode value="opaque">' ) ;docume nt.write('<param name="FlashV ars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&bcastr_confi g='+config tg+'">' ) ;docume nt.write('<embed src="{dede:global .cfg_templeturl /}/defaul t/images/bcastr 3. swf" wmode="opaque "FlashV ars="bcastr_file='+f iles+'&bcastr
_link='+links+'&bcastr_title='+texts+'&bcastr_confi g='+configtg+'&menu="false" qualit y="high" width="'+ swf_wi dth +' " height="'+ swf_height +'" type="applic ation/x-shockw ave-f lash" plugin spage="http://www.macromedia. com/go/getfla shplay er" />' ) ; docume nt.write('</object >' ) ;
</script >
</div>
这里是一段j s的代码我们直接找到织梦的调用部分的标签
{dede:arclis t flag='f' row='5' }linkar r[[field:global .autoin dex/] ] = "[f ield:arcurl/]";picarr [[field:global .autoin dex/]] = "[field: litpic/]";textarr[[field:global .autoin dex/] ] = "[field:title functi on='html2text(@me) '/]";
{/dede:arclist}
我们可以看出 flag='f'这个是幻灯片类型 ro w='5'调用数量是5个。linkar r[[field:global .autoin dex/] ] = "[f ield:arcurl/]";
表示幻灯片的链接picarr [[field:global .autoin dex/]] = "[field: litpic/]";
表示幻灯片的 图片textarr[[field:global .autoin dex/] ] = "[field:title functi on='html2text(@me) '/]";
表示幻灯片的标题
织梦默认的友情链接代码如下
<div class="flink w960 center clear">
<dl class="tbox">
<dt> <strong>友情链接</strong>
<span class="linklabel">
{dede:flinkt ype type="dedecm s"}
<a href="#" _for="flink_[field:id/]">[field:typename/]</a>{/dede:flinktype}
</span>
<span class="more"> <a href="plus/flink.php">所有链接
</a>|<a href="plus/flink_add.php">申请加入</a></span></dt>
{dede:flinkt ype type=""}
<dd id="flink_[field: id/]">
<ul class="f5">
{dede:fl ink/}
</ul>
</dd>
{/dede:flinktype}
</dl>
</div>
首先我们看到第一段调用代码
{dede:flinkt ype type="dedecm s"}
<a href="#" _for="flink_[field:id/]">[field:typename/]</a>{/dede:flinktype}
[field:typename/]表示友情链接类型。
然后我们看第二段调用代码
{dede:flinkt ype type=""}
<dd id="flink_[field: id/]">
<ul class="f5">
{dede:fl ink/}
</ul>
</dd>
{dede:flinkt ype type=""}这个是织梦链的调用我们之前已经把他去掉了。然后在<ul>里面调用了友情链接每一个友情链接可以用{dede:flin k/}表示
{dede: list pagesi ze=' 10' }
<li> [field:array runphp='yes' ]@me = (empty(@me[' litpic
' ] ) ? "" : "<a href=' {@me['arcurl ' ]} ' class='preview'><img src=' {@me[' litpic' ] } '/></a>") ; [/field:array]
[<b>[field:typeli nk/]</b>] <a href="[field:arcurl
/]" class="title">[field:title/]</a> <span class="info"> <small>日期</small>[field:pubdate function="GetDateTimeM K(@me)"/]<s mall>点击
</s mall>[fie ld:c lick/]<s mall>好评 </s mall>[field:s cores/]</s p an>
<p class="intro"> [field:description/]. . . </p>
</li>
{/dede:list}
[f ield:array runphp='yes' ]@me = (empty(@me[' litpic
' ] ) ? "" : "<a href=' {@me['arcurl ' ]} ' class='preview'><img src=' {@me[' litpic' ] } '/></a>") ; [/field:array]
表示缩略图pagesi ze=' 10'表示调用数量。
[field:typelink/]表示文章的类 目
[field:arcurl/]表示文章的对应链接
[field:title/]表示文章标题
[f ield:pubdat e functi on="GetDat eTimeM K(@me)"/]文章时间
[field:click/] 点击数
[field:scores/]评价
[field:description/]摘要内容
{dede:field. title/}文章的题目
{dede:field.body/}文章的内容
原文转载自彭健的博客www.pengji an1991 .com
前些天赵容分享过DogYun(狗云)香港BGP线路AMD 5950X经典低价云服务器的信息(点击查看),刚好账户还有点余额够开个最低配,所以手贱尝试下,这些贴上简单测试信息,方便大家参考。官方网站:www.dogyun.com主机配置我搞的是最低款优惠后14.4元/月的,配置单核,512MB内存,10GB硬盘,300GB/50Mbps月流量。基本信息DogYun的VPS主机管理集成在会员中心,包括...
WHloud Date(鲸云数据),原做大数据和软件开发的团队,现在转变成云计算服务,面对海内外用户提供中国大陆,韩国,日本,香港等多个地方节点服务。24*7小时的在线支持,较为全面的虚拟化构架以及全方面的技术支持!官方网站:https://www.whloud.com/WHloud Date 韩国BGP云主机少量补货随时可以开通,随时可以用,两小时内提交退款,可在工作日期间全额原路返回!支持pa...
无忧云怎么样?无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点,目前商家开启了夏日清凉补贴活动,商家的机器还是非常...