Сортировка RAND() + FIELD(modResource.id
Всем добрый день.
Использую на сайте pdoResources
Помогите пожалуйста со следующей проблемой.
Нужно отсортировать ресурсы в нужном порядке:
что то типа:
Использую на сайте pdoResources
Помогите пожалуйста со следующей проблемой.
Нужно отсортировать ресурсы в нужном порядке:
что то типа:
&sortby=`FIELD(modResource.id, 1,2,3),RAND()`
т.е сначала должны идти ресурсы 1,2,3 а потом рандомно Комментарии: 6
Так не получится одним запросом сделать. Выводите сначала первым запросом объекты 1,2,3, а потом все остальные рандомно, исключив объекты 1,2,3
Сделать 2 вызова PdoResources?
Да
Такое возможно, но суть в том что, ресурсов должно быть строго 12.
(modResource.id, 1,2,3) — количество ресурсов может меняться.
Как то можно реализовать общий &limit?
(modResource.id, 1,2,3) — количество ресурсов может меняться.
Как то можно реализовать общий &limit?
(modResource.id, 1,2,3) — количество ресурсов может меняться.В связи с чем это будет происходить? В первом вызове получайте количество результатов через &totalVar=`total1``, а во втором вызове в параметре &limit=`` вычитайте из 12 [[+total1]]… как то так.
Ресурсы выводятся на Главной странице.
Для главной страницы создано tv, в который вбиваются id ресурсов через запятую.
Сейчас закрепление ресурсов работает через tv(checkbox) для каждого ресурса и sortbyTV sortdirTV.
Но хотелось бы конечно решить вопрос через 1tv для главной страницы
Для главной страницы создано tv, в который вбиваются id ресурсов через запятую.
Сейчас закрепление ресурсов работает через tv(checkbox) для каждого ресурса и sortbyTV sortdirTV.
Но хотелось бы конечно решить вопрос через 1tv для главной страницы
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.