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

softyun3年前cms教程54

本文介绍了在织梦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文章内容分页{dede:pagebreak/}显示页数设置方法

内容里分页很多,分页的地方显示很多,很不美观,做板子的时候遇到这个问题,百度了一下,发现不少朋友也都在为文章内容页pagebreak分页数太多烦恼,那么能不能控制Dedecms文章内容分页{dede:...

关于dedecms非官方站点

有许多朋友会纳闷。为啥不把官方论坛搞好点,反而要去做个新的东西呢。这里我务必解释下。发起这个非官方dedecms网站和非官方团队,不是为了和官方论坛抢人气!而是让大家有一个合理的契机和平台聚拢在一起为...

dedecms获取上下文章链接的方法

今天给大家分享一下dedecms获取上下文章链接的方法,要怎么操作呢下面给出最终实现代码。上一篇地址 {dede:prenext get='pro' runphp="yes"} preg_match_...

织梦DEDECMS问答系统、留言本、会员空间导航支持标签调用

不少朋友需要在织梦DedeCms的问答系统、留言本、会员空间导航里调用系统标签,但默认是不支持系统标签调用的,需要对系统文件进行简单的修改。两个步骤教你一下,希望对你有所帮助。第一步:打开"/incl...

防XSS,sql注射,代码执行,文件包含的通用代码

    最近因为织梦的漏洞,不少朋友用织梦建设的网站都被黑掉了,特意来分享一下模板无忧在用的一个代码,本代码可以有效防护XSS,sql注射,代码执行,文件包含等多种高危漏洞。    使用方法:    ...

dedecms自定义表单后台显示时间格式错误的解决方法

今天教给大家一些织梦dedecms自定义表单后台显示时间格式错误的解决办法,比较简单,希望可以帮助到你。在制作dedecms企业模板的时候 很多客户都需要制作一个在线订购功能!仔细的朋友就会发现使用的...