Drupal 6 Views - не отображать строку, если одно поле пусто - PullRequest
0 голосов
/ 07 апреля 2011

Можно ли не отображать строку видов, если одно из составляющих ее полей пустое?

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

Ура! * * 1005

Ответы [ 2 ]

3 голосов
/ 07 апреля 2011

У меня всего несколько минут, поэтому у меня не было возможности проверить это.Для общего вопроса можно ли не отображать строку видов, если одно из составляющих ее полей пусто.

Стиль строки: поля Параметры стиля строки - скрыть пустые поля

Добавить все (не-picture) для строки и «Исключить из отображения». Затем поле изображения должно быть последним полем, чтобы оно могло использовать шаблоны замены для всех других полей.

Для параметров изображения «Скрыть, еслипустой».«Перепишите выходные данные этого поля» и добавьте HTML и «Шаблоны замены» для всех полей в текстовом поле.

2 голосов
/ 07 апреля 2011

Да, вам нужно добавить фильтр к вашему виду.

Добавьте фильтр User: Picture и для Имеется Аватар , отметьте «Да», нажмите «Обновить» и сохраните вид, чтобы увидеть изменения. Пользователи, у которых нет изображения профиля, не будут отображаться в представлении.

...