Как удалить узлы из Views в drupal 6 - PullRequest
0 голосов
/ 25 августа 2009

Мое представление содержит список узлов, ранжированных по рейтингу (голосования-API / Fivestar).

Я хочу, чтобы пользователь скрыл узлы, которые он не хочет видеть в этом представлении. Можно ли это сделать?

Ответы [ 3 ]

3 голосов
/ 25 августа 2009

Я бы использовал флаговый модуль . Пользователи помечают контент (узлы), а затем скрывают его с помощью фильтров просмотра.

1 голос
/ 26 августа 2009

Если вы хотите быть действительно ленивым (и ориентированным на будущее), используйте таксономию.

Создайте словарь под названием «Видимый» и добавьте термин «Нет».

Затем отфильтруйте все узлы, помеченные как Visible / No с представлениями.

Всегда лучше использовать простой язык с новичками в любом случае.

0 голосов
/ 25 августа 2009

Совершенно произвольно, какие узлы они не хотят видеть? Как будто они просто хотят спрятать один узел, о котором они уже читают, не волнует? Если так, то нет простого пути, о котором я знаю. Это потребует какого-то специального модуля, с которым я никогда не сталкивался.

Если это более предсказуемо и непротиворечиво, как, например, пользователь, желающий изменить представление, чтобы показывать только узлы с рейтингом 3 или выше, или 4 или выше, то вы можете сделать это, создав фильтр и выставив его.

Надеюсь, это поможет.

...