主题 : jeecms1.6 如何实现置顶内容排在前面
级别: 商业授权用户
UID: 131842
积分:576 加为好友
威望: 5 精华: 0
主题:48 回复:234
注册时间:2019-10-18
在线时长:0.02
1#   发表于:2021-04-22 14:01:15  IP:218.124.*.*

问题:在门户首页上其中一个栏目内,想实现的功能是先按照置顶的排序,再按照发布时间的顺序排序。

这个图片是实现按照发布时间来排序的,如果是先按照“置顶”内容排序,再按照发布时间的顺序排序,可以实现吗,怎么改
级别: 管理员
UID: 136355
积分:2689 加为好友
威望: 0 精华: 0
主题:0 回复:2042
注册时间:2020-11-03
在线时长:0
2#   发表于:2021-04-22 14:02:40  IP:111.202.*.*
回复第1楼
您好,orderby没有    有置顶就置顶,其他的按照发布时间降序     这种排序方式。但是有纯按照发布时间倒序的排序方式也就是27
级别: 商业授权用户
UID: 131842
积分:576 加为好友
威望: 5 精华: 0
主题:48 回复:234
注册时间:2019-10-18
在线时长:0.02
3#   发表于:2021-04-22 14:06:32  IP:218.124.*.*
回复第2楼


我先按照置顶,再按照发布时间排序,那么我的orderBy='29,27' 是这样吗?
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
4#   发表于:2021-04-22 14:07:26  IP:111.202.*.*
您好,不可以,只允许写一种排序方式
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
级别: 商业授权用户
UID: 131842
积分:576 加为好友
威望: 5 精华: 0
主题:48 回复:234
注册时间:2019-10-18
在线时长:0.02
5#   发表于:2021-04-22 14:12:58  IP:218.124.*.*
回复第4楼

我使用orderBy='29,27' 这样的排序是可以的哦,先排序置顶再按发布时间的排序
 
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
6#   发表于:2021-04-22 14:16:15  IP:111.202.*.*
回复第5楼
您生效了是么?
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
7#   发表于:2021-04-22 14:19:04  IP:111.202.*.*
您这样写实不会报错的,默认读到第一个,置顶排序,没有置顶按照创建时间排序,不是发布时间,因为您发布时间和创建时间一样没去改发布时间所以让您有这个理解误差
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
级别: 商业授权用户
UID: 131842
积分:576 加为好友
威望: 5 精华: 0
主题:48 回复:234
注册时间:2019-10-18
在线时长:0.02
8#   发表于:2021-04-22 14:44:36  IP:218.124.*.*
回复第7楼

改了后,现在是先按照置顶排序,再按发布时间排序,,有些文章的首次创建时间比发布时间还要早的,所以选择按发布时间排序
级别: 管理员
UID: 136355
积分:2689 加为好友
威望: 0 精华: 0
主题:0 回复:2042
注册时间:2020-11-03
在线时长:0
9#   发表于:2021-04-22 14:48:27  IP:111.202.*.*
回复第8楼
您好,您这样写是可以这样写,但是orderby是会默认读第一个数字的。您先这样实际使用一段时间吧,到时候有问题的话您改回去就好
1 共1页