您当前的位置: 主页 > 优化教程
织梦列表页list标签weight权重排序方法:(注:红色标记部分就是修改处)
 
1、打开include/arc.listview.class.php
 
2、找到 

else if($orderby=="lastpost") {

$ordersql = "  ORDER BY arc.lastpost $orderWay";

}
 
替换
 
else if($orderby=="lastpost") {

            $ordersql = "  ORDER BY arc.lastpost $orderWay";

        }

       else if($orderby=="weight") {

            $ordersql = "  ORDER BY arc.weight $orderWay";

        }
 
3、找到
 
    
 //如果不用默认的sortrank或id排序,使用联合查询(数据量大时非常缓慢)

        if(preg_match('/hot|click|lastpost/', $orderby))
 
替换
 
  
//如果不用默认的sortrank或id排序,使用联合查询(数据量大时非常缓慢)

     if(preg_match('/hot|click|lastpost|weight/', $orderby))
 
4、找到

$query = "SELECT id FROM `dede_arctiny` arc WHERE {$this->addSql} $ordersql LIMIT $limitstart,$row ";
 
替换

$query = "SELECT id FROM `dede_archives` arc WHERE {$this->addSql} $ordersql LIMIT $limitstart,$row ";
 
5、标签调用:
 
  
{dede:list orderby='weight' pagesize ='3'}

{/dede:list}
 
接下来{dede:list}标签就支持了按权重排序的调用了。
 

关键词:织梦,列表,页,list,标签,weight,权重,排序,方    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦DedeCMS默认文件夹重命名的方法本文实例讲述了织梦DedeCMS默认文件夹重命名的方法。分享给大家供大... 2021-07-30
织梦程序怎么增加网站描述(description)字符的长度对网站推广优化比较熟悉的站长朋友都知道,网站在搭建好之前必须先准备好网... 2021-08-14
dedecms 织梦模板sql标签中调用其它变量值功能修改织梦cms的代码除了自身的功能以外在模板标签调用以及自定义模型等方面确... 2021-07-22
channelartlist,dedecms唯一可以嵌套的标签channelartlist,这是织梦唯一可以嵌套的标签。 标记简介:... 2021-08-09
dedecms在搜索页显示相关搜索的实现方法百度和谷歌等知识的搜索引擎都有相关搜索功能,在百度或谷歌搜索某个关键字... 2021-07-22
织梦dedecms文章页分页控制数量上次我们介绍了 织梦模板 列表页和文章页的分页样式,下面我们介绍下{d... 2021-07-27
dedecms5.7联动类型无法显示的解决方法问题原因:一般是由于路径问题( 路径缺少分隔符/ )导致js无法正常加... 2021-07-27
自定义织梦cms文章置顶及其功能原理分析本人在织梦dedecms本发分类信息发布系统那个功能的时候,因为,用到... 2021-07-30
织梦文章列表根据属性输出相应图标或属性文字在DedeCMS的文章列表页中,我们有时会给某些重要的文章加上属性,以... 2021-07-22
dedecms实现调用所有顶级栏目下最新文章的方法本文实例讲述了dedecms实现调用所有顶级栏目下最新文章的方法。分享... 2021-07-27
dedecms教程:织梦系统$GLOBALS定义文件在哪DedeCMS数据库的信息是写在data/common.inc.php... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn