Сортировка PdoUsers
Добрый день!, пытаюсь отсортировать пользователей по онлайну, а потом по рейтингу.
Соответственно параметры такие, при вызове снипета.
Но вот как ограничить, чтобы lastactivity сортировка работала только, если пользователь онлайн сейчас, а после нее сортировка шла по рейтингу. Проверка онлайна банальна timestamp — 900 >= lastactivity. Но как такую проверку добавить в sortby?
Соответственно параметры такие, при вызове снипета.
&sortby=`{"lastactivity":"DESC", "raiting":"DESC"}`
&sortdir=`DESC`
Где lastactivity — дата последнего посещения, а raiting соответственно рейтинг.Но вот как ограничить, чтобы lastactivity сортировка работала только, если пользователь онлайн сейчас, а после нее сортировка шла по рейтингу. Проверка онлайна банальна timestamp — 900 >= lastactivity. Но как такую проверку добавить в sortby?
Комментарии: 2
UsersOnline — возможно поможет этот компонент.
Как он поможет с множественной сортировкой и ограничением ее?
Онлайн статус и так реализован.
Онлайн статус и так реализован.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.