Ситуация: имеется нода с полями. Одно поле типа "Full HTML текст", другое поле Image с неограниченным количеством картинок.
По замыслу дизайна, скрываю эти поля в выводе самой ноды, но показываю их во Views в определенных блоках. Views имеет контекстный фильтр для отображения только текущей ноды (Содержимое: Nid —> Content ID from URL)
Все бы было круто, вот только заглавие блока показывается даже если значение поля пустое. "Скрывать при пустом значении" и прочие настройки у Views установлены.
P.S.: http://xandeadx.ru/blog/drupal/523 — Этот способ не подходит, т.к. в случае с полем типа "Image" хрен знает как поступить, а в случае с пустым текстовым полем выдает ошибку, но не выводит блок. Пользователю ошибка не видна, но все же как-то не кошерненько
У кого какие мысли?
Комментарии
Никаких предложений по вышеизложенному вопросу?!
структура - блоки - нужный блок
название блока переписать на не пробовали?
В смысле <Ноне>?
Да. Пробывал. все равно выводитпустой блок. (дивы с ID и классами от Views)
ссылко есть? а то из сабжа я понял что блок-то непустой выводится. а проблема лишь в том что выводится название блока, от которого вы хотели избавиться
Собственно ссылко в студию:
http://kuraga.org/node/9 — это как должно выводиться с заполенными полями (внизу "Галерея", справа вверху "В проекте снимались")
http://kuraga.org/node/6 — а это пример того как заголовки не хотят прятаться)
Если я правильно Вас понял, то Вы хотите скрывать блок, если у него нет содержимого, правильно?
Попробовал создать новый тип материалов. Сделал их вывод во вьюхе в виде блока. Блок подключил на всех старницах. Если материалов, удовлетворяющих условиям нет - у меня не отображается ничего, даже заголовка блока
у меня не совсем так. У меня выводиться определенное от текущей (открытой) ноды. в этом то и фишка.