Описание проблемы:
Есть афиша событий, выводимая через news.list. В ИБ 2 свойства начала и конца события(последнее не факт,что заполнено).
Если сортировать по дате начала,то выходит, что событие длится уже месяц,закончится еще через месяц,а есть еще куча новых событий,которые появились недавно, и они актуальнее,но то висит в топе выше них, ибо раньше, поэтому не правильно сортировать по свойству начала событий. Если в обратном порядке сортировать, то получается в топе будут события,которые произойдут аж через месяц, ибо запланировано многое заранее.
Вопрос:
Как сделать сортировку по свойству начала события, но чтобы было выше в списке ближайшее к текущей дате.
Есть афиша событий, выводимая через news.list. В ИБ 2 свойства начала и конца события(последнее не факт,что заполнено).
Если сортировать по дате начала,то выходит, что событие длится уже месяц,закончится еще через месяц,а есть еще куча новых событий,которые появились недавно, и они актуальнее,но то висит в топе выше них, ибо раньше, поэтому не правильно сортировать по свойству начала событий. Если в обратном порядке сортировать, то получается в топе будут события,которые произойдут аж через месяц, ибо запланировано многое заранее.
Вопрос:
Как сделать сортировку по свойству начала события, но чтобы было выше в списке ближайшее к текущей дате.