确定当前的Drupal页面是否是搜索结果页面?

时间:2011-01-11 16:55:08

标签: drupal

如何判断当前的Drupal页面是否为搜索结果页面?

1 个答案:

答案 0 :(得分:1)

假设打开了干净的URL,这通常可以正常工作

function MYTHEME_preprocess_page (&$vars, $hook) {
  // ...  

  if ($hook == 'page' && arg(0) == 'search') {
    // do search related stuff
  }
}

template.php内。

普通模板建议也可以使用,例如使用page-search.tpl.php代替page.tpl.php,如果还需要的话。