Закрепить вверху списка одну новость

Главные вкладки

Аватар пользователя shumod@drupal.org shumod@drupal.org 20 мая 2011 в 19:30

Есть сайт, на котором каждый день выкладываются новости. И каждый день есть одна самая актуальная.
Подскажите, как сделать так, чтобы вверху списка была закреплена 1 (одна) новость? То есть, если появляется новая актуальная новость, то старая уходит в общий список.

Как я решал задачу:
1. Сделал вьюс и в списке новостей и в критериях сортировки указал, выводить сверху закреплённые. Проблема в том, что выводятся все закреплённые сразу, а не одна.
2. Сделал вьюс и аттачмент к нему. В аттачменте вывел последнюю закреплённую новость, а во вьюсе все новости. Но получается, что во вьюсе выводится та же новость, что и в аттачменте.

Комментарии

Аватар пользователя Plazik Plazik 21 мая 2011 в 12:30

А если каждый раз редактировать новость (включить/выключить закрепление), то такой вариант не подойдет?

Аватар пользователя shumod@drupal.org shumod@drupal.org 21 мая 2011 в 14:34

"scamp" wrote:
2. во вьюсе(все новости) поставить фильтр, чтобы не выводились закреплённые новости.

не подходит, потому что главных новостей может быть несколько каждый день. и тогда они не видны в общем списке.

"Plazik" wrote:
А если каждый раз редактировать новость (включить/выключить закрепление), то такой вариант не подойдет?

к сожалению, нет. потому что есть один views, в котором выводятся только закреплённые новости.