Views 3.3, контекстные фильтры, и немного непонятных проблем

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

Аватар пользователя disart disart 17 марта 2012 в 20:55

Ситуация: имеется нода с полями. Одно поле типа "Full HTML текст", другое поле Image с неограниченным количеством картинок.

По замыслу дизайна, скрываю эти поля в выводе самой ноды, но показываю их во Views в определенных блоках. Views имеет контекстный фильтр для отображения только текущей ноды (Содержимое: Nid —> Content ID from URL)

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

P.S.: http://xandeadx.ru/blog/drupal/523 — Этот способ не подходит, т.к. в случае с полем типа "Image" хрен знает как поступить, а в случае с пустым текстовым полем выдает ошибку, но не выводит блок. Пользователю ошибка не видна, но все же как-то не кошерненько

У кого какие мысли?

Комментарии

Аватар пользователя shurupkirov shurupkirov 22 марта 2012 в 11:58

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

Аватар пользователя disart disart 22 марта 2012 в 16:25

Собственно ссылко в студию:

http://kuraga.org/node/9 — это как должно выводиться с заполенными полями (внизу "Галерея", справа вверху "В проекте снимались")

http://kuraga.org/node/6 — а это пример того как заголовки не хотят прятаться)

Аватар пользователя shurupkirov shurupkirov 23 марта 2012 в 10:18

Попробовал создать новый тип материалов. Сделал их вывод во вьюхе в виде блока. Блок подключил на всех старницах. Если материалов, удовлетворяющих условиям нет - у меня не отображается ничего, даже заголовка блока