当前位置:主页 > 网站优化 >

织梦channelartlist按指定的typeid排序

奕星seo伪原创
作者: 奕星SEO 分类: 网站优化 发布时间: 2020-03-18 16:22 内容来源:网络整理阅读量:

织梦channelartlist按指定的typeid排序 织梦无忧 标签调用 2019-04-21 19:32

摘要: 织梦dedecms channelartlist标签,默认情况下,即使指定了一定顺序排列的typeid,channelartlist却不是以typeid排列顺序来排序的。 我们可以做如下修改实现channelartlist 按typeid顺序输出。 打开/include/taglib/channelartlist.lib.php,在78行左右找到:

织梦dedecms channelartlist标签,默认情况下,即使指定了一定顺序排列的typeid,channelartlist却不是以typeid排列顺序来排序的。

我们可以做如下修改实现channelartlist 按typeid顺序输出。

打开/include/taglib/channelartlist.lib.php,在78行左右找到:

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");

修改成:

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

FROM `dede_arctype` WHERE $tpsql ORDER BY FIELD(id,$typeid) LIMIT $totalnum"

之后正常使用就可以了。


本文链接:

版权声明:本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!


本文链接地址:http://www.seohuizhou.com/webyouhua/26444.html
上一篇:<<织梦dedecms搜索添加验证码功能
下一篇:织梦提交自定义表单后邮箱通知教程超简单版(支持所有邮箱)>>
更多阅读