Могу ли я иметь случайный блок и отсортированную страницу? - PullRequest
0 голосов
/ 19 февраля 2009

Я продолжаю сталкиваться с одной и той же проблемой и чувствую, что решаю ее неуклюже. У вас есть лучшее решение?

У меня есть сайт с типом контента "Staff Bios". Я создал страницу просмотра, которая перечисляет все биографии в алфавитном порядке. Я хочу, чтобы блок показывал только одну биографию (например, тизер на боковой панели), и я хочу, чтобы выбор био отображался случайным образом.

Я создал 2 отдельных представления, одну страницу с сортировкой = узел> заголовок и один блок с сортировкой = случайное. Но это кажется хромым.

Мысли? Спасибо!

1 Ответ

2 голосов
/ 19 февраля 2009

Нет, это невозможно [*] с Drupal 5 / Views 1.

С Drupal 6 / Views 2 вы можете создать несколько представлений «Display», каждый из которых может иметь настраиваемую сортировку (помимо прочего).

[*] Технически, вы / могли / сделали это, создав модуль, который реализует новый «тип просмотра», который рандомизирует строки перед их отображением (и выбирает его для блока и обычный тип просмотра для страницы), но я призываю вас вместо этого приложить усилия для обновления вашего сайта до Drupal 6.

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