В настройках видимости блока есть возможность использования php. Вам надо написать код, который будет проверять соответствующие условия (например запросом к БД по аналогии с тем блоком) и возвращать true в случае отсутствия материалов.
А так, у меня стойкое ощущение что проблема должна как-то решаться в аргументах вьювс. Там задаются условия при которых что-то происходит или не происходит, наверняка можно найти решение. Я к сожалению еще не освоил, а вам удачи.
Комментарии
В настройках видимости блока есть возможность использования php. Вам надо написать код, который будет проверять соответствующие условия (например запросом к БД по аналогии с тем блоком) и возвращать true в случае отсутствия материалов.
пхп не владею так бы написал всяко.
Ну надо потихоньку овладевать, посмотрите примеры сниппетов видимости блоков на d.org, подумайте.
PHP это совсем не так сложно как кажется.
Я сам новичек со стажем, но вам за вопрос спасибо, сходил в гугль чутка по теме - узнал много интересного. Может быть это как-то связано с тем, что вы ищете, по крайней мере мне так показалось, пока не проверил утверждать не буду.
http://drupal.org/project/context
http://developmentseed.org/blog/2008/apr/09/context-ui
А так, у меня стойкое ощущение что проблема должна как-то решаться в аргументах вьювс. Там задаются условия при которых что-то происходит или не происходит, наверняка можно найти решение. Я к сожалению еще не освоил, а вам удачи.
Да-да, круто!
PHP block visibility settings
Сontext отличная штука, но тут он не поможет, нет соответствующего кондишена готового.