Приветствую. Есть новости ссылающиеся на материал, создал для таких новостей отдельную страницу. Но не для каждого материала есть новость, в этом случае страница не должна быть создана. Как бы это прописать?
Для создания страницы использую hook_menu
Я добавил в колбек функцию что то типо
<?php$result = db_query("SELECT entity_id FROM {field_data_field_link_to_prod} WHERE field_link_to_prod_nid = :field_link_to_prod_nid", array(
':field_link_to_prod_nid' => $node->nid,
))->fetchCol();
if(count($result) == 0){
return null;
}?>
Но наверное это не особо правильно, так страница то все равно будет генерироваться, просто пустая. Как поступить в моем случае? Может быть нжно каким то образом возвращать 404ю?
Комментарии
Что такое отдельная страница для новостей? Views что ли?
Не совсем понятно что у вас там происходит и какой результат нужен. Опишите подробнее