Приветствую!
Подскажите пожалуйста, как можно реализовать сортировку в views в заданном порядке. Имеется карта сайта: выводятся поля Содержимое: Заголовок и Содержимое: Тип, группировка происходит по последнему, в итоге имеем:
Всё здорово, но только типы сортируются от балды, а как сделать к примеру следующий порядок: 'О нас' -> 'Контакты' -> 'Услуги' -> 'Новости' и т.д., вот это задача -) Есть идеи?
Комментарии
Через views_field_view - т.е. вставка вида в вид. Только сложнее получится.
Создаем вьюс с Содержимым: Заголовок и Аргументом или фильтром: Тип содержания. Потом вызываем этот вьюс во втором вьюсе столько раз, сколько у нас типов содержания. При каждом вызове меняем аргумент на нужный нам тип содержания (аргумент можно прописать прямо в правилах вызова каждого первого вьюса). Второй вьюс и будет показанная вами карта с нужной вам группировкой.
Как-то так я делала.
К сожалению для D7 модуль views_field_view не оптимизирован. Но за отклик спасибо -)
В таком случае, если других решений нет, то рождается такой вопрос.
Ой, простите, я не заметила, что вы с D7 работаете.