Php Drupal7:在预处理中检查后显示404页

Php Drupal7:在预处理中检查后显示404页,php,drupal,drupal-7,drupal-theming,drupal-preprocess,Php,Drupal,Drupal 7,Drupal Theming,Drupal Preprocess,我在预处理文件中检查了一些节点。如果其中一个是真的,我想显示我定义的404页面。php调用如何实现这一点?您应该使用drupal\u not\u foun()函数使用以下代码: if([YOUR_CHECKS]){ drupal_not_found(); }

我在预处理文件中检查了一些节点。如果其中一个是真的,我想显示我定义的404页面。php调用如何实现这一点?

您应该使用drupal\u not\u foun()函数

使用以下代码:

if([YOUR_CHECKS]){
    drupal_not_found();
}