使用织梦建站与仿站教程第四节
一、 了解织梦首页内容的调用方法
二、 了解文章列表页的调用方法
三、 了解文章内容页的调用方法
本节织梦所讲到的所有标签都可以本博客织梦标签大全找到。
<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
咖啡主机怎么样?咖啡主机是一家国人主机销售商,成立于2016年8月,之前云服务器网已经多次分享过他家的云服务器产品了,商家主要销售香港、洛杉矶等地的VPS产品,Cera机房 三网直连去程 回程CUVIP优化 本产品并非原生地区本土IP,线路方面都有CN2直连国内,机器比较稳定。咖啡主机目前推出美国洛杉矶弹性轻量云主机仅13元/月起,高防云20G防御仅18元/月;香港弹性云服务器,香港HKBN CN...
A400互联是一家成立于2020年的商家,本次给大家带来的是,全新上线的香港节点,cmi+cn2线路,全场香港产品7折优惠,优惠码0711,A400互联,只为给你提供更快,更稳,更实惠的套餐。目前,商家推出香港cn2节点+cmi线路云主机,1H/1G/10M/300G流量,37.8元/季,云上日子,你我共享。A400互联优惠码:七折优惠码:0711A400互联优惠方案:适合建站,个人开发爱好者配置...
提速啦(www.tisula.com)是赣州王成璟网络科技有限公司旗下云服务器品牌,目前拥有在籍员工40人左右,社保在籍员工30人+,是正规的国内拥有IDC ICP ISP CDN 云牌照资质商家,2018-2021年连续4年获得CTG机房顶级金牌代理商荣誉 2021年赣州市于都县创业大赛三等奖,2020年于都电子商务示范企业,2021年于都县电子商务融合推广大使。资源优势介绍:Ceranetwo...