如何禁用消息"在维护模式下运行。上网。"在维护模式?

时间:2016-10-06 12:02:52

标签: twitter-bootstrap drupal-7 maintenance

我基于Drupal 7和Twitter Bootstrap 3构建网站。此外,我将状态消息输出到模态窗口。 但我使用维护模式,并在每个页面上看到消息"在维护模式下运行。上网。"它应该每次都很接近。所以,它开始烦恼(请参阅screenshot)。

如何禁用消息"在维护模式下运行。上网。"对于模式?

任何答案的答案。

最好的问候。

1 个答案:

答案 0 :(得分:0)

我很抱歉,我找到了答案。 在template.php中放下一行:

function mytheme_preprocess_page(&$vars) {
  if (variable_get('maintenance_mode', 0)) {
    $message_count = count($_SESSION['messages']['status']);
    if($message_count > 1) {
      array_shift($_SESSION['messages']['status']);
    }
    else {
      unset($_SESSION['messages']['status']);
    }
  }
}
不要忘记改变" mytheme"以你的Drupal 7主题命名。

度过美好的一天!