在Drupal 7中删除默认的“欢迎使用站点”消息

时间:2013-09-08 10:23:14

标签: drupal-7

我在drupal 7中使用了nexus主题。我想在Drupal 7中删除默认的“欢迎使用网站”消息而不做任何页面,文章等。我在头版中制作了一些块。 请帮我.. 感谢..

4 个答案:

答案 0 :(得分:3)

您可以在主题的模板文件中执行此操作:

function MYTHEME_preprocess_page(&$vars) {
    if (drupal_is_front_page()) {
        unset($vars['page']['content']['system_main']['default_message']); //will remove message "no front page content is created"
        drupal_set_title(''); //removes welcome message (page title)
    }
}

摇滚乐:)

答案 1 :(得分:2)

这在template.php中对我有用:

function nexus_preprocess_page(&$vars) {
    if (drupal_is_front_page()) {
    unset($vars['page']['content']['system_main']['default_message']); //will remove message "no front page content is created"
    drupal_set_title(''); //removes welcome message (page title)
}
}

此外,我必须从第51-53行删除以下内容:     if($ has_main_menu或$ has_secondary_menu){         $ vars [' classes_array'] [] =' with-navigation&#39 ;;     }

答案 2 :(得分:1)

在template.php文件中,将此代码添加到THEME_preprocess_page函数:

    if ($variables['is_front']) {
    $variables['title']="";
    unset($variables['page']['content']['system_main']['default_message']);
  }

答案 3 :(得分:0)

在template.php文件中,在函数evolve_preprocess_node(& $ vars)函数中添加了此代码:

if (drupal_is_front_page()) {
   drupal_set_title(''); //removes welcome message (page title)

它对我有用。