您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms列表页根据个别字段值实现排序的方法
春儿2023-09-17 21:45:51dedecms教程已有人查阅
导读织梦文章列表中,比如我要求显示较新文章,并按id降序排列,但是,附加表中有一个字段,就叫结束时间的endtime字段,要求按这个字段的值重新排序
织梦文章列表中,比如我要求显示较新文章,并按id降序排列,但是,附加表中有一个字段,就叫结束时间的endtime字段,要求按这个字段的值重新排序.比如要求,如果结束时间的值小于系统当前时间,则这个字段值对应的文档自动放到文章列表的最结尾显示.
在文章列表中.要求结束的活动自动排到之后面显示.怎么实现呢
需要修改系统文件.include\arc.listview.class.PHP
找到类似这句$artlist1 .= $this->dtp2->GetResult();
修改为,意思是说,如果文档是已经结束活动的信息,与进行中的分开运算.之后进行拼接.这样,就可以把本已按id降序调用好的20个文章列表,进行重新调整位置后,再显示
在文章列表中.要求结束的活动自动排到之后面显示.怎么实现呢
需要修改系统文件.include\arc.listview.class.PHP
找到类似这句$artlist1 .= $this->dtp2->GetResult();
修改为,意思是说,如果文档是已经结束活动的信息,与进行中的分开运算.之后进行拼接.这样,就可以把本已按id降序调用好的20个文章列表,进行重新调整位置后,再显示
if($row['myendtime']!=''){
if($row['myendtime']<time()){//已结束的活动
$artlist2 .= $this->dtp2->GetResult();
}else{
$artlist1 .= $this->dtp2->GetResult();
}
$artlist=$artlist1.$artlist2;
}else{
$artlist .= $this->dtp2->GetResult();
}
如果是网站首页.用dede:arclist调用列表.则需要修改另外一个文件.\include\taglib\arclist.lib.php,找到下面两句.
$liststr = $dtp2->GetResult();
$artlist.= $liststr."\r\n";
整体替换为
$liststr = $dtp2->GetResult();
if($row['myendtime']!=''){
if($row['myendtime']<time()){//已结束的活动
$artlist2 .= $liststr."\r\n";
}else{
$artlist1 .= $liststr."\r\n";
}
$artlist=$artlist1.$artlist2;
}else{
$artlist.= $liststr."\r\n";
}
本文标签:
很赞哦! ()
相关文章
- dedecms列表页与详情调用tag标签同时带上链接的实现方法
- dedecms列表页缩略图随机调用的实现方法代码分享
- 织梦dedecms列表页首页和第一页内容重复,自动删除教程
- 织梦dedecms列表页栏目排序问题详解
- 在dedecms列表页中怎样得到文章总数的方法
- dedecms列表页调用tag的方法代码实例
- dedecms列表页频道页获取当前栏目的父栏目名称的实现方法
- dedecms列表页标题title后怎么加上页数其标题不重复
- 织梦dedecms列表页隔行换色的实现方法
- dedecms列表页自动统计当前栏目文档总数的方法
- 织梦dedecms列表页怎么调用当前栏目下内容数量
- dedecms列表页标题更符合SEO怎么修改
随机图文
-
dedecms修改SQL语句来源和作者批量修改方法
织梦dedecms修改默认作者和默认来源首先打开你的后台管理员目录,默认是dede目录,找到下面的article_add.php文件,找到第95到97 -
织梦dedecms提示plus\search.php on line 44 search.php报错
在后台把系统过滤的关键字随便加上一些原来是,后台添加的时候多了一个"|" -
dede织梦如何批量修改文章发布时间
当我们购买一个织梦系统的网站源码,里面的时间日期很早了,一个一个修改是不现实的,那么就需要批量修改文章发布时间了。 -
dedecms调用文章描述description限制字数的方法
在dedecms模板调用文章描述时,有时候我们为了页面美观或者需要对字数进行限制,要怎么处理?小编整理三种方法供大家借鉴:第一种方法:(推荐,可加省略号)
留言与评论 (共有 条评论) |