Может банально, но можно тупо подавлять ошибки с помощью @, как-то так:
<?php if(@$node->type != 'page') : ?><?php print $title; ?><?php endif; ?>
А еще можно еще без подавления ошибок попытаться сперва определить переменную $node как-то так:
<?php if(isset($node) && $node->type != 'page') : ?><?php print $title; ?><?php endif; ?>
В Drupal 7 вопрос зависимых фильтров во Views я частично решил с помощью Views Dependent Filters 7.x-1.x-dev.
Частично, потому что эти фильтры работают именно так, как хотел автор темы, т.е. выпадающий select для улицы скрыт пока не выбран город из своего select.
Заголовок $title, на страницах определенного типа материала
Может банально, но можно тупо подавлять ошибки с помощью @, как-то так:
<?php if(@$node->type != 'page') : ?><?php print $title; ?><?php endif; ?>
А еще можно еще без подавления ошибок попытаться сперва определить переменную $node как-то так:
<?php if(isset($node) && $node->type != 'page') : ?><?php print $title; ?><?php endif; ?>
Зависимые фильтры
В Drupal 7 вопрос зависимых фильтров во Views я частично решил с помощью Views Dependent Filters 7.x-1.x-dev.
Частично, потому что эти фильтры работают именно так, как хотел автор темы, т.е. выпадающий select для улицы скрыт пока не выбран город из своего select.