小李SEO博客

网站优化服务

织梦cms网站dede:list和dede:arclist列表按权重排序

有时候客户需要某几篇文章按照自己的意思排列顺序,就要用到按权重排序,下面介绍织梦dedecms的dede:list和dede:arclist列表按权重排序修改方法。倒序 orderway='asc'。orderway是设置排序的方式,值为desc和asc;dedecms列表页实现文档按权重weight排序。1,在list_artcile.htm模板中使用{dede:list pagesize='12′ orderby='weight' orderway='desc'}2,然后修改include目录下的arc.listview.class.php查找else if($orderby=="lastpost") { $ordersql = " ORDER BY arc.lastpost $orderWay";} , dedecms5.7sp2大概在768行在下面补充else if($orderby=="weight") { $ordersql = " order by arc.weight $orderWay"; }3,同样是这个文件,查找“if(preg_match('/hot|click|lastpost/', $orderby))”改为:if(preg_match('/hot|click|weight|lastpost/', $orderby))上面三个步骤,即可实现列表页内容按权重排序,越小越靠前。仅限dedecms v5.7 SP2测试!

dede:arclist按权重排序的修改方法。1、在织梦系统中找到以下目录include aglib中的arclist.lib.php文件并打开。大约在74 、75行找到:// arclist是否需要weight排序,默认为"N",如果需要排序则设置为"Y"$isweight = $ctag->GetAtt('isweight');把这行修改为:$weight = $ctag->GetAtt('weight');或者修改了 170行 $isweight='N' 的值为Y大约在327行找到,并修改//文档排序的方式$ordersql = '';if($orderby=='hot' || $orderby=='click') $ordersql = " ORDER BY arc.click $orderWay";else if($orderby == 'sortrank' || $orderby=='pubdate') $ordersql = " ORDER BY arc.sortrank $orderWay";else if($orderby == 'id') $ordersql = " ORDER BY arc.id $orderWay";else if($orderby == 'near') $ordersql = " ORDER BY ABS(arc.id - ".$arcid.")";else if($orderby == 'lastpost') $ordersql = " ORDER BY arc.lastpost $orderWay";else if($orderby == 'scores') $ordersql = " ORDER BY arc.scores $orderWay";下添加else if($orderby == 'weight') $ordersql = " order by arc.weight $orderWay"; //主要是这一句,应该是这一句就够了,需要修改的小伙伴,试一下只改这里,上面绿色文字不改看看是不是也可以的调用方法:orderby='weight' orderway='desc' //desc和asc

上一篇:织梦cms文章列表分页标题加上序号方法示例 下一篇:织梦cms把文章批量设为未审核办法
织梦cms相关文章阅读
  • 织梦cms不同栏目显示不同样式的方法

    小李网络公司介绍织梦cms栏目显示方法知识.包括织梦cms不同栏目导航显示不同样式的方法.dede织梦导航栏目实现三级栏目调用的方法.织梦cms栏目显示不同方式的代码....

  • 织梦cms附件按月保存不按天保存的修改方法

    小李网络公司介绍织梦cms附件按月保存不按天保存知识,包括DEDECMS附件按月保存,修改DEDE附件不按天保存-百度经验,怎样保存电子邮件的附件怎么保存附件保存邮件附件的方法按月邮件打开附件编...

  • 织梦cms动态分页类datalist标签使用实例

    小李网络公司介绍织梦cms动态分页类datalist标签使用知识,包括DedeCMS织梦动态分页类,datalist标签使用实例_织梦园,织梦cms分页织梦文章分页代码cms 分页cms怎么做分页织梦文章内容分页织梦内容如...

  • 织梦cms模板内容页实现数组列表信息显示

    小李网络公司介绍织梦cms模板内容页实现数组列表信息显示知识,包括织梦网站免费模板织梦cms建站教程织梦 建站dedecms内容粘贴dedecms模板站dedecms内容关键词dedecms内容页代码dedecms文章内容页d...

  • 织梦cms整站调用购物车订单数量简单解决办法

    小李网络公司介绍织梦cms整站调用购物车订单数量知识,包括如何增加购物车数量购物车怎么减少数量淘宝购物车数量上限购物车数量如何扩大购物车如何看产品加购物车数量购物车的数量怎么...

  • 织梦cms调用单个栏目链接方法

    小李网络公司介绍织梦cms调用单个栏目链接方法知识,包括织梦相关文章调用织梦常用调用标签织梦调用代码dedecms调用网站dedecms怎么调用dedecms栏目页标签dedecms栏目代码dedecms栏目合并....

  • 织梦cms批量替换栏目文件保存目录方法

    小李网络公司介绍织梦cms批量替换栏目文件保存目录方法知识,包括替换安装目录的文件linux下批量替换文件内容怎么复制文件到安装目录怎么将破解文件替换到安装目录补丁替换安装目录下的源...

  • 织梦cms网站Nginx验证码不显示设置教程

    小李网络公司介绍织梦cms网站Nginx验证码不显示设置教程知识,包括织梦cms建站教程织梦dedecms教程dedecms织梦系统织梦短信接口dedecms验证码识别织梦留言板验证码dedecms验证码设置织梦验证码总是...

  • 织梦cmsV5.5正向整合Discuz 6.0教程

    小李网络公司介绍织梦cmsV5.5正向整合Discuz 6.0教程知识,包括DEDECMS V5.5 怎么正向整合 Discuz 6.0-DEDECMS-PHP中文网,织梦dedecms系统无缝整合discuz论坛的操作方法 - 百度经验....

  • 织梦cms模板未登录会员只能查看文章一部分解决教程

    小李网络公司介绍织梦cms模板未登录会员只能查看文章一部分知识,包括织梦网站免费模板织梦二次开发会员dede商品模板下载dedecms模板站织梦cms会员vip插件dedecms模板带会员dedecms判断会员dedecm...

  • 织梦cms留言板edit.inc.php注入漏洞修复方法

    小李网络公司介绍织梦cms留言板edit.inc.php注入漏洞修复方法知识,包括edit中文什么意思edit软件edit profiletheedit是什么意思dedecms 织梦edit contactcimcoedit是什么dedecms在线演示dedecms标签怎么用....

  • 织梦cms分类信息按联动类别筛选的实现方法

    小李网络公司介绍织梦cms分类信息按联动类别筛选知识.包括如何快速分类筛选汇总excel怎么做分类筛选如何实现两个表格联动excel怎么筛选分类excel表类别多如何筛选excel 子类别 筛选excel中筛选...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640