Bootstrap 如何在维护模式下禁用消息“在维护模式下操作,联机,”?

ut6juiuv  于 2022-12-16  发布在  Bootstrap
关注(0)|答案(1)|浏览(119)

我建立网站基于Drupal 7和Twitter Bootstrap 3。此外,我输出状态消息到模态窗口。但我使用维护模式,并为每个页面看到消息“操作在维护模式。去网上。”它应该是关闭每一次。所以,它开始烦恼(请参阅screenshot)。
如何禁用该模式的消息“在维护模式下操作。联机。”?
谢谢你的回答。
最好的问候。

xpcnnkqh

xpcnnkqh1#

很抱歉,我找到了答案。在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主题的名称。
祝你愉快!

相关问题