dedecms实现arclist自定义字段排序
之前织梦仿站仿了一个游戏站,挺复杂的,同一个文章出现在很多个排行榜里面,那么他们的排序就很麻烦。这个就得根据排行榜里面的某个参数的大小进行排行。那么你就得根据这个字段的大小进行排序,数值越大,排在也越前面下面这个方法了是可以搞定了。dedecms5.7gbksb1的系统版本
1.查找打开article_add.php
搜索"//保存到主表"
$query = "INSERT INTO `dede_archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,
color,writer,source,litpic,pubdate,senddate,mid,voteid,notpost,description,keywords,filename,dutyadmin,weight)
VALUES ('$arcID','$typeid','$typeid2','$sortrank','$flag','$ismake','$channelid','$arcrank','$click','$money',
'$title','$shorttitle','$color','$writer','$source','$litpic','$pubdate','$senddate',
'$adminid','$voteid','$notpost','$description','$keywords','$filename','$adminid','$weight');";
替换
$query = "INSERT INTO `dede_archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,
color,writer,source,litpic,pubdate,senddate,mid,voteid,notpost,description,keywords,filename,dutyadmin,weight,orderid)
VALUES ('$arcID','$typeid','$typeid2','$sortrank','$flag','$ismake','$channelid','$arcrank','$click','$money',
'$title','$shorttitle','$color','$writer','$source','$litpic','$pubdate','$senddate',
'$adminid','$voteid','$notpost','$description','$keywords','$filename','$adminid','$weight','$orderid');";
注意后面就是加了一个orderid
2,查找打开article_edit.php
搜索//更新数据库的SQL语句
仿站咨询扫二维码


仿站教程推荐
- 相关链接:
- 教程说明:
dedecms实现arclist自定义字段排序
。