修改织梦dedecms的Artlist标签去掉table

softyun3年前cms教程65

本文介绍了在织梦dedecms中修改Artlist标签,以去掉table的方法,有需要的朋友参考下。希望可以帮助到你
 
使用织梦dedecms建站修改模板时,多会遇到织梦自动生成 table,tr,td 等元素。
 
而 table,tr,td 在织梦中远远不如<div> <li> 好用,站长地带教大家修改成div的方法。
 
在织梦../include/taglib 文件夹 找到arclist.lib.php 文件
 
然后搜索:

if($col>1){ $artlist = “<table width=’$tablewidth’ border=’0′ cellspacing=’0′ cellpadding=’0′> ”; } 
修改为:

if($col>1){ $artlist = “ ”; }  
查找:

if($col>1) $artlist .= “<tr> ”; 
修改为:

if($col>1) $artlist .= “ ”; 
查找:

if($col>1) $artlist .= ” <td width=’$colWidth’ valign=’top’> ”;  
修改为:

if($col>1) $artlist .= ” ”; 
查找:

if($col>1) $artlist .= ” </td> ”; 
修改为:

if($col>1) $artlist .= ” ” 
查找:

if($col>1){ $artlist .= ” </tr> ”;} 
修改为:

if($col>1){ $artlist .= ” ”;} 
查找:

if($col>1) $artlist .= ” </table> ”; 
修改为:

:if($col>1) $artlist .= ” ”; 
这样去掉所有table(表格)标签,然后在模板里使用channelArtlist标签,最终显示的内容将不再包含这些table元素了。
 
在{dede:channelArtlist}与{/dede:channelArtlist}就能直接调用最终要显示的内容,不会含有多余的html代码了。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

给Dedecms评论增加表情功能

最近用dedecms做了个站,觉得dede的评论系统不太好用,就自己对它进行了一番改造,增加了表情、QQ秀、ajax无刷新等功能。国内有一大批站长用的是dede,今天我先分享下怎样为评论加上表情。 首...

织梦dedecms首页调用企业名称、简介、公司logo等的方法

织梦dedecms首页调用企业名称、简介、公司logo等的方法近日小弟第一次用织梦dedecms做门户站,遇到许多难题 很多问题是不细心造成,也在论坛咨询过,但大部分是自己解决的今天在调用企业信息碰到...

给近三天发布的文章显示红色日期或加上new字或小图片

给近三天 或当天发布的文章显示红色日期或加上new字或new小图片等。都是围绕pubdate做文章,写扩展的。第2、3要注意的问题是:如:"<img src='new.gif' />中不能...

织梦DEDECMS{dede:freelist/}列表调用增加排序方式

织梦DEDECMS{dede:freelist/}列表调用增加排序方式当你用到自由列表的时候,会发现排序方式不全。比如我所需要用到 随机排序”rank“和按得分排序”scores“这里就没有。当然这两...

织梦dedecms模板制作时,循环递增autoindex使用方法整理

织梦dedecms模板制作时,循环递增autoindex使用方法整理。仅供大家学习参考,希望对你有所帮助。{dede:arclist titlelen='26' row='10'}   <li&...

问答模块问题显示悬赏分数以及发布时间

描述:显示悬赏分数图片: 打开 include/inc_arcpart_view.php在685行左右找到 $query = "select id, tid, tidname, tid2, tid2n...