В представлении следующие критерии сортировки:
Критерии сортировки
Содержимое: Закреплено (возр.)
Содержимое: Дата создания (убыв.)
я это понимаю так: сначала выводятся закрепленные материалы в порядке возрастания даты публикации, затем выводятся все остальные материалы в порядке убывания даты публикации.
Видимо я неправильно это понимаю. Потому что при вот так организованных критериях материалы выводятся так, будто никаких закрепленных материалов нет и в помине. Просто работает сортировка всех материалов по убыванию.
Что-то похожее на то что нужно появляется если закрепленные материалы сортируются по убыванию:
Критерии сортировки
Содержимое: Закреплено (убыв.)
Содержимое: Дата создания (убыв.)
В этом случае сначала располагаются закрепленные материалы в порядке убывания, потом все остальные.
Но как сделать, чтобы сначала выводились закрепленные именно в порядке возрастания? А потом все остальные в порядке убывания...
Комментарии
Если закрепленные вниз поставить, то они в самом конце списка будут.
А нужно, чтобы закрепленные всегда были наверху.
так и есть. Но не работает как надо.
Неправильно понимаете.
Это означает:
- Сначала выводятся незакрепленные материалы в порядке убывания даты публикации.
- Потом выводятся закрепленные материалы в порядке убывания даты публикации.
Никак. Это нельзя реализовать одним SQL-запросом, поэтому такой функциональности нет во views. Это можно сделать с помощью двух разных views.
а как объединить два вьюса?
Почитал. Вроде через аттачмент, да?
В друпал 7 первым критерием сортировки ставится "Содержимое: Прикреплен (убыв.)", а затем уже все другие. Например:
«Содержимое: Прикреплен (убыв.)
Содержимое: Дата создания (убыв.)»