老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
1,076

Discuz! X3.* DIY会员模板增加按“最后登录时间”排序

分类 网站技术/村民张先生 发布于 2020-01-11 23:26
0

打开 source/class/block/member/block_member.php 文件,

查找:

					array('todayposts', 'memberlist_orderby_todayposts'),

在其下方增加:

					array('lastvisit', '最后访问时间'),

查找:

		$orderby	= isset($parameter['orderby']) && in_array($parameter['orderby'],array('credits', 'extcredits', 'threads', 'posts', 'digestposts', 'regdate', 'show', 'blogs', 'albums', 'doings', 'sharings', 'special', 'todayposts')) ? $parameter['orderby'] : '';

替换为:

		$orderby	= isset($parameter['orderby']) && in_array($parameter['orderby'],array('credits', 'extcredits', 'threads', 'posts', 'digestposts', 'regdate', 'show', 'blogs', 'albums', 'doings', 'sharings', 'special', 'todayposts', 'lastvisit')) ? $parameter['orderby'] : '';

查找:

				$uids = $todayuids;
				break;

在其下方增加:

			case 'lastvisit':
				if(!$lastpost) {
					$tables[] = DB::table('common_member_status')." ms";
					$wheres[] = "ms.uid=m.uid";
				}
				$sqlorderby = " ORDER BY ms.lastvisit DESC";
				break;
欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/20202274.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截