调用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=""}这个是织梦链的调用我们之前已经把他去掉了。

ZJI(月付450元),香港华为云线路服务器、E3服务器起

ZJI发布了9月份促销信息,针对香港华为云线路物理服务器华为一型提供立减300元优惠码,优惠后香港华为一型月付仅450元起。ZJI是原来Wordpress圈知名主机商家:维翔主机,成立于2011年,2018年9月更名为ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务,商家所选数据中心均为国内访问质量高的机房和线路,比如香港阿里云、华为...

无法忍受旧版不兼容PHP7+主题 更换新主题

今天父亲节我们有没有陪伴家人一起吃个饭,还是打个电话问候一下。前一段时间同学将网站账户给我说可以有空更新点信息确保他在没有时间的时候还能保持网站有一定的更新内容。不过,他这个网站之前采用的主题也不知道来源哪里,总之各种不合适,文件中很多都是他多年来手工修改的主题拼接的,并非完全适应WordPress已有的函数,有些函数还不兼容最新的PHP版本,于是每次出现问题都要去排查。于是和他商量后,就抽时间把...

Boomer.host:$4.95/年-512MB/5GB/500GB/德克萨斯州(休斯顿)

部落曾经在去年分享过一次Boomer.host的信息,商家自述始于2018年,提供基于OpenVZ架构的VPS主机,配置不高价格较低。最近,主机商又在LET发了几款特价年付主机促销,最低每年仅4.95美元起,有独立IPv4+IPv6,开设在德克萨斯州休斯顿机房。下面列出几款VPS主机配置信息。CPU:1core内存:512MB硬盘:5G SSD流量:500GB/500Mbps架构:KVMIP/面板...

建站节为你推荐
excursionsios5realgoogle输入ipad支持ipad买家google支持ipad张女士苹果5南京医科大学合同管理系统x-router设置路由器是我的上网设置是x怎么弄x-router思科路由器有线端无法上网,而无线段却可以,用的是PPPOE拨号上网,一开始两种方法都不可以,检查宽
重庆服务器租用 香港vps主机 万网免费域名 主机测评 香港托管 paypal认证 wordpress技巧 ssh帐号 免费mysql 架设服务器 帽子云 网通服务器托管 服务器监测 流媒体加速 ca187 国外视频网站有哪些 空间登录首页 cxz cdn服务 japanese50m咸熟 更多