Вы здесь

Сделать хардкод позиции элемента во view

0

Есть вьюха которая выводит разные типы нод отсортированные по весу.
Нужно что бы одна конкретная нода (Featured, по ID) всегда выводилась на третьем месте (фиксированная позиция) в не зависимости от абсолютного значения поля веса для первых двух.

Подошел бы следующий алгоритм. Нужно узнать вес первых двух нод для вывода. А он может быть разным. Потом прописать правильный вес для Featured node, после этого вывести view.

Версия Drupal: 
7.x
Связанные проекты: 
Views
Вопрос задан 01.09.2015 - 08:35
Аватар пользователя Artu
Artu
24

Ответы

1

в hook_views_post_execute отсортируйте $view->result нужным образом

Ответ дан 01.09.2015 - 10:14
Аватар пользователя xandeadx
xandeadx
1542