调用DOC-使用织梦系统建站与仿站教程第四节

建站节  时间:2021-05-04  阅读:()

使用织梦系统建站与仿站教程第四节文章转载自彭健的博客 http://www.pengj ian 1991. com/

原文地址 http://www.pengjian1991. com/index.php/archives/220

使用织梦系统建站与仿站教程第四节

彭健的博客 www.pengj ian1991.com

与大家分享建站的心得一起交流一起进步。

------------------------------------------------------基本流程

一、 了解织梦首页内容的调用方法

二、 了解文章列表页的调用方法

三、 了解文章内容页的调用方法

详解

一、 了解织梦首页内容的调用方法

织梦默认导航条

<div id="navMenu">

<ul>

<li><a href=' {dede:global.cfg_cmsurl/}/' ><span>主页

</span></a></li>

{ded'e:chann'el type=' 't~op' row='~10' ' currentstyle="<li

~clas~s= hover~><a href=~ typelinkrel ><span> typename </span></a></li>"}

<li><a href=' [field:typeurl/]'

[f ield:rel/]><span>[f ield:typename/]</span></a></li>

{/dede:channel}

</ul>

</div>

解释

在<div></div>里面的就是导航条然后使用了一个无需列表<ul></ul>来做导航条的内容。第一个<li></li>是静态的不能从后台栏目修改而变化从' de'de channel 开'始'就是从我们的数据库里面调用"出的栏目。type= top 顶级栏目 row~= 10 调~用个数currentstyle= <li

~clas~s='hover~'><a href=~' typelink 'rel ><span> typename </span></a></li>使用的样式。 然后在调用的属性设定好之后就在对应的<li>里面插入相关的标签。 [f ield:typename/]表示栏目的名称 [f ield:typeurl/]表示对应栏目名称的链接。

标签的调用

标签就是关键词在写文章的时候有一个TAG标签的属性织梦默认的调用方法 <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':ta'g这个标签是织梦调用标签的语句。row= 10 调用数量get'all= 0' 获取类型0为当前内容页TAG标记, 1为获取全部TAG标记sort= month 一个月之内的。 week一周内。 rand随即。 同样调用属性设定之后就在对应的<li>里面把标签都列出来

[field:tag /]表示标签的名称 [field: link/]表示对应名称的标签的文章链接。

文章的调用

织梦的特定文章调用我们看前台的特别推荐为例子默认的代码如下<div class="latestnews">

<dl class="tbox light">

<dt class="light"><strong>特别推荐</strong></dt>

<dd class="light">

<ul class="d2 ico2">

{dede:arclist flag='a' row='6' orderby='pubdate' }

<li"><span>[field:pub"date function="MyDate('m-d' ,@me)"/]</span><ahref= [field:arcurl/] >[field:title/]</a></li>

{/dede:arclist}

</ul>

</dd>

</dl>

</div>我们可以看出来" 在很"多个<div>里面使用的特别推荐为标题的文章类型 <dt class= light ><strong>特别推荐</strong></dt>这一句代码中我们看出他是做成静态的无法随着后台栏目改'变'而改编的。然后我们看到织梦的文章调用语句dede:arclist 。 flag= a 表示推荐的栏

目 row='6' 调用文章的数量orderby='pubdate'表示出版"的时间'属性设定好之后也是到文章的调用 [field:pubdate function= MyDate( m-d' ,@me)"/]文章的出版时间。

[field:title/]文章的标题 [field:arcurl/]对应文章标题的链接。

图片的调用

织梦的图片调用方法和文章调用方法一样都是使用 {dede:arclist}标签代码如下

<div class="picnews">

<dl class="tbox light">

<dt class=' light'><strong>图文资讯</strong></dt>

<dd class=' light'>

<div class="infiniteCarousel">

<div class="wrapper">

<ul id=' imgscroll' >

{dede:arclist row=10 orderby=pubdate type=' image. 'imgwid"th=' 143' imgheig"ht=' 106' } <li><ahref= "[f ield":arcurl/] >[field: image/]<spanclass= title >[field:title/]</span></a></li>

{/dede:arclist}

</ul>

</div>

</div>

</dd>

</dl>

</div>

首先是设置调用属性 row'=10'表示调用图片'的数'目 type=' image. ' 调用类型是图片 imgwidth= 143 imgheight= 106分别表示图片的宽度和高度。然后开始调用 [field: image/]表示图片 [field:arcurl/]表示图片的链接。 [field:title/]表示图片的标题。

幻灯片的调用

织梦默认的幻灯片代码如下

<div class="flashnews">

<!-- size: 280px * 192px -->

<script language=' javascript'>linkarr = new Array() ;picarr = new Array() ;textarr = new Array() ;var swf_width=280;var swf_height=192;

//文字颜色|文字位置|文字背景颜色|文字背景透明度|按键文字颜色|按键默认颜色|按键当前颜色|自动播放时间|图片过渡效果|是否显示按钮|打开方式v arconfi'gtg='0xffffff|0|0x3FA61F|5|0xffffff|0xC5DDBC|0x000033|2|3| 1 |_blank ;var files = "";var links = "";var texts = "";

//这里设置调用标记

{dede:arclist flag='f' row=' 5' }linkarr[[field:global.autoindex/] ] = "[field:arcurl/]";picarr[ [field:global.autoindex/]] = "[field: litpic/]";textarr'[[field:global.a'uto"index/] ] = "[field:titlefunction= 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.wr"ite(' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-

444553540000codebase="http://fpdownload.macromedia. com/pub/shockwave/cabs/f las

h/swf lash.cab'#"v'ersion=6,0,0,0" width="'+ swf_width +'" height="'+swf_height + > ) ;docum"ent.write(' <param name="movie"value= {dede:global. cfg_templ"eturl

/}/defa"ult/"ima'ges/bcastr3. swf ><param name="quality"value= high > ) ;document.write(' <param name="menu" value="false"><paramname=w"mode value"="opaque">' ) ; document.write(' <paramname= FlashVarsvalue="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+

texts+'&bcastr_config='+configtg+' ">' ) ;document.write(' <embed src="{dede:global. cfg_templeturl

/}/default/images/bcastr3. swf" wmode="opaque"

Fla' shVars='"bcastr_file='+f'iles+'&bcast'r_link="'+link"s+'&bcastr_title= +texts+ &bcastr_config= +configtg+ &menu= falsequalit"y="high" width="'+ swf_width +"' " height="'+ swf_height +' "type= application/x-shockwave-flashpluginspage="h'ttp://www'.macromedia.com/go/getflashplayer" />' ) ;document.write( </object> ) ; </script>

</div>

这里是一段js的代码我们直接找到织梦的调用部分的标签

{dede:arclist flag='f' row=' 5' }linkarr[[field:global.autoindex/] ] = "[field:arcurl/]";picarr[ [field:global.autoindex/]] = "[field: litpic/]";textarr'[[field:global.a'uto"index/] ] = "[field:titlefunction= html2text(@me) /] ;

{/dede:arclist}

我们可以看出 flag='f' 这个是幻灯片类型 row=' 5'调用数量是5个。linkarr[[field:global.autoindex/] ] = "[field:arcurl/]";

表示幻灯片的链接picarr[ [field:global.autoindex/]] = "[field: litpic/]";

表示幻灯片的图片textarr'[[field:global.a'uto"index/] ] = "[field:titlefunction= html2text(@me) /] ;

表示幻灯片的标题

友情链接的调用

织梦默认的友情链接代码如下

<div class="flink w960 center clear">

<dl class="tbox">

<dt> <strong>友情链接</strong>

<span class="linklabel">

{dede:flinktype type="dedecms"}

<a href="#" _for="flink_[field: id/]">[field:typename/]</a>{/dede:fl inktype}

</s p an>

<spa"n class="more"> <a"href="plus/flink.php">所有链接</a>href= plus/f link_add.php >申请加入</a> </span> </dt>

{dede:flinktype type=""}

<dd id="flink_[field: id/]">

<ul class="f5">

{dede:flink/}

</ul>

</dd>

{/dede:fl inktype}

</dl>

</div>

首先我们看到第一段调用代码

{dede:flinktype type="dedecms"}

<a href="#" _for="flink_[field: id/]">[field:typename/]</a>

{/dede:fl inktype}

[field:typename/]表示友情链接类型。

然后我们看第二段调用代码

{dede:flinktype type=""}

<dd id="flink_[field: id/]">

<ul class="f5">

{dede:flink/}

</ul>

</dd>

{dede:flinktype type=""}这个是织梦链的调用我们之前已经把他去掉了。

六一云互联(41元)美国(24元)/香港/湖北/免费CDN/免费VPS

六一云互联六一云互联为西安六一网络科技有限公司的旗下产品。是一个正规持有IDC/ISP/CDN的国内公司,成立于2018年,主要销售海外高防高速大带宽云服务器/CDN,并以高质量.稳定性.售后相应快.支持退款等特点受很多用户的支持!近期公司也推出了很多给力的抽奖和折扣活动如:新用户免费抽奖,最大可获得500元,湖北新购六折续费八折折上折,全场八折等等最新活动:1.湖北100G高防:新购六折续费八折...

RAKsmart 2021新年新增韩国服务器及香港美国日本VPS半价

RAKsmart 商家我们肯定不算陌生,目前主要的营销客户群肯定是我们。于是在去年的时候有新增很多很多的机房,比如也有测试过的日本、香港、美国机房,这不今年有新增韩国机房(记得去年是不是也有增加过)。且如果没有记错的话,之前VPS主机也有一次磁盘故障的问题。 这不今天有看到商家新增韩国服务器产品,当然目前我还不清楚商家韩国服务器的线路和速度情况,后面我搞一台测试机进行...

VoLLcloud6折限量,香港CMI云服务器三网直连-200M带宽

vollcloud LLC首次推出6折促销,本次促销福利主要感恩与回馈广大用户对于我们的信任与支持,我们将继续稳步前行,为广大用户们提供更好的产品和服务,另外,本次促销码共限制使用30个,个人不限购,用完活动结束,同时所有vps产品支持3日内无条件退款和提供免费试用。需要了解更多产品可前往官网查看!vollcloud优惠码:VoLLcloud终生6折促销码:Y5C0V7R0YW商品名称CPU内存S...

建站节为你推荐
eacceleratoreaccelerator.shm_size设置多少合适呢?ipadwifiIpad怎么用移动无线上网iexplore.exe应用程序错误iexplore.exe应用程序错误css下拉菜单html+css下拉菜单怎么制作itunes备份itunes 里面的资料如何备份?win7如何关闭445端口如何判断445端口是否关闭谷歌sb在谷歌里搜SB为什么结果中第一个是百度ipad无法加入网络ipad无法加入网络但是手机能用苹果5.1.1完美越狱ios5.1.1越狱后 好用的cydia软件源苹果5.1完美越狱iOS5.1.1完美越狱教程
windows虚拟主机 虚拟主机试用30天 vps代购 xenvps linuxapache虚拟主机 西安服务器 罗马假日广场 流媒体服务器 debian源 hostloc 免费防火墙 美国在线代理服务器 最好的qq空间 昆明蜗牛家 爱奇艺会员免费试用 创建邮箱 万网主机管理 东莞idc 带宽租赁 免费的asp空间 更多