Dede小企业网站开发流程及常用标签(二)

4、文章内容页

4.1常用标签

标题:{dede:field.title/}

文章内容:{dede:field.body/}

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

当前位置:{dede:field name='position'/}

栏目:{dede:field name='typename' /}

当前文档地址:{dede:field name='arcurl'/}

发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}

当前栏目地址:{dede:type row=1}[field:typelink /]{/dede:type}

点击次数:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>

来源:{dede:field.source/}

作者:{dede:field.writer/}

摘要:{dede:field.description/}

4.2左侧(或右侧)导航:

<ul>

      {dede:channel type='son' currentstyle="

      <li><a href='~typelink~' class='thisclass'>~typename~</a></li>

      "}

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

      {/dede:channel}

</ul>

4.3 上一篇、下一篇

          <DIV id=new_pre>{dede:prenext get='pre'/}</DIV>

          <DIV id=new_next>{dede:prenext get='next'/}</DIV>

 

 

4.4 相关文章

1、跟椐关键词关联

    {dede:likearticle row='50' col='' titlelen='60'}

      <DIV class=lnew>· <A title="[field:title/]" 

href="[field:arcurl/]">[field:title/]</A>[field:pubdate function=MyDate('Y-m-d',@me)/]</DIV>

{/dede:likearticle}

 

4.5 获取当前栏目链接

{dede:type row=1}[field:typelink /]{/dede:type}

 

5、文章列表页

5.1获取当前页面顶级栏目名称

(1)适用于二级栏目列表页

{dede:field.title  runphp='yes'}list($toptype,$sontype)=split('/',@me);@me=$toptype;{/dede:field.title}

(2)适用于二级栏目 

{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM dede_arctype WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = $row[reid]; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT * 

FROM dede_arctype WHERE id=$relID";$query =mysql_query($sql);$row=mysql_fetch_array($query);@me = $row[typename];}{/dede:field.typeid}

(3)适用于所有

{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM dede_arctype WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = $row[reid]; $topID=$row[topid]; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT typename FROM dede_arctype WHERE id=$topID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}

5.2 分页

列表:{dede:list titlelen=60 pagesize='5'}

            <li><span>[field:pubdate function=MyDate('Y-m-d',@me)/]</span><A href="[field:arcurl/]">[field:title/]</A></li>

{/dede:list}

 

分页:{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}

 

其他常用标签:

图片 [field:litpic/]

当前栏目名字 [field:typename/]

当前栏目地址 [field:typeurl/]

 

5.3 分页样式修改

1)直接修改样式表文件(抽时间再小修改下)

<DIV id=news_pages><ul class="pagelist">{dede:pagelist listitem="info,index,end,pre,next,pageno " listsize="5"/}</ul></div>对应的HTML代码如下:

<DIV id=news_pages><ul class="pagelist">

<li>首页</li>

<li class="thisclass">1</li>

<li><a href='list_2_2.html'>2</a></li>

<li><a href='list_2_2.html'>下一页</a></li>

<li><a href='list_2_2.html'>末页</a></li>

<li><span class="pageinfo">共 <strong>2</strong><strong>10</strong></span></li>

</ul></div>

CSS文件中编写样式代码,比如:

#news_pages {

TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 622px; COLOR: #666

}

#news_pages ul{

list-style:none;

margin:0 auto;

}

#news_pages ul li{

margin:5px;

display:inline;

}

#news_pages A {

COLOR: #0553a2

}

#news_pages A:hover {

COLOR: #f26d17

}

 

(2php文件

Include文件夹下的:

arc.archives.class.php //修改内容页分页样式
arc.listview.class.php //修改栏目列表分页样式
arc.freelist.class.php //修改自由列表分页样式 
arc.searchview.class.php //修改搜索结果分页样式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值