Задать вопрос

Как отсортировать элементы инфоблока?

Суть в том, что у меня есть инфоблок "События" и его элементы мне нужно отсортировать "по близости" к нынешней дате, т.е. сначала идут те элементы, что ближе всего к нынешней дате, а всё дальше и дальше будущие запланированные события.
И я вообще не представляю как можно их отсортировать таким образом..
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 1
Rema1ns
@Rema1ns
и так сойдет
Все равно какой то коэффициент близости будет, например 10 событий или 10 дней, сначала выводите все эти элементы, и парательно пишите ID выведенных элементов в фильтр. Далее выводите элементы которые идут далее применяя фильтр. Будет 2 списка ( или 2 компонента), тут уж как вам удобнее.

Ну и в фильтр добавить что надо выводить элементы от такой то даты (Например от даты первого события которое ближе всего к текущему дню)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы