如果去掉内容分页不存在分页时候的冗余代码

时间:2014-04-09 22:27 / 来源:未知 / 作者:admin / 点击:

今天有朋友提到一个问题,那就是关于DEDE的内容分页的问题,如果该文章存在分页,那倒很容易,复制官方模版的代码即可,至于样式,大家可以自己研究下,但是如果不存在分页,那么原先写到模板中的代码就会成为冗余代码,朋友提到写一个判断语句来判断,我觉得其实根本不用那么麻烦和复杂,既然分页在不存在的时候,其他的代码是多余,那么我们只需要把控制分页的样式一起写到pagebreak的内容中去,具体代码我已经做了测试,完全没有问题,因为本人的模板和文件已经经过了多次的修改,和大家默认的模板存在些许区别,所以我哲理只提供思路。

1:打开include文件夹,找到arc.archives.class.php文件。
2:打开arc.archives.class.php文件,搜索(*  获得静态页面分页列表),这里就是静态页的列表分页方式,代码上面是动态的,如果您使用的动态,那么就对应的改动态的吧。
3:我们根据自己的模板寻找特征,默认的DEDE模版最先出现的分页数统计代码,那么我们就需要在共".$totalPage."页代码前面加上我们自己需要的样式,这里注意一点是很多朋友可能和我一样喜欢使用双引号,那么这里写入代码的时候,例如<div class="test">,写到这里的时候引号换成\",也就是<div class=\"test\">,以此类推。
4:最后就是结尾,同样是根据自己的样式来判断,不过这里有两处,两处是下一页,举例说为</div>结尾,那么在代码后面加上就是了。

当我们把样式写入到代码中去之后,很显然如果有分页,样式和分页代码会一起随之输出,反之,不显示代码,这样就不会出现多余的代码了。

猜你喜欢

推荐栏目

DEDECMS
DEDECMS

DEDE使用经验和技巧

WordPress
Wordpress

WP使用经验和技巧

Zblog
Zblog

Zblog使用经验和技巧

CSS
CSS

CSS使用经验和技巧

网络资料
网络资料

转载实用网络资料

按键伤人
按键伤人

转载乱七八糟的网络资源

我是酱油
我是酱油

随笔札记 记录生活点滴

本站推荐

百度站内搜索

专业博客主机