首页 \ 问答 \ 如何禁用“在维护模式下运行”消息。(How can I disable the message “Operating in maintenance mode. Go online.” in maintenance mode?)

如何禁用“在维护模式下运行”消息。(How can I disable the message “Operating in maintenance mode. Go online.” in maintenance mode?)

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

如何禁用“在维护模式下运行,上线”消息。 为模式?

谢谢任何答案。

最好的祝福。


I build site based on Drupal 7 and Twitter Bootstrap 3. Also, I output status messages into modal window. But I use maintenance mode and for the each page a see the message "Operating in maintenance mode. Go online." and it should be close each time. So, it begins to annoy (please see the screenshot).

How can I disable the message "Operating in maintenance mode. Go online." for the mode?

Thx for any answer.

Best regards.


原文:https://stackoverflow.com/questions/39895469
更新时间:2019-09-10 17:11

最满意答案

我很抱歉,我创立了答案。 在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主题的名字。

祝你今天愉快!


I`m so sorry, I founded the answer. In template.php put next lines:

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']);
    }
  }
}

Don`t forget change "mytheme" to name of your Drupal 7 theme.

Have a nice day!

2016-10-06

相关问答

更多

检查主机是否处于维护模式下的领事(Check if host is in Consul in maintenance mode or not)

您可以通过http://localhost:8500/v1/health/node/name_of_node检查节点是否处于维护http://localhost:8500/v1/health/node/name_of_node 。 如果节点处于维护模式,则输出将包含具有检查ID _node_maintenance的条目。 $ curl http://localhost:8500/v1/health/node/name_of_node [ { "ModifyIndex": 270813, ...

关于ASP.NET Core中的维护模式(Regarding Maintenance mode in ASP.NET Core)

创建一个动作过滤器或中间件,为每个请求执行相同的检查 要了解有关过滤器的更多信息,请访问此链接https://docs.asp.net/en/latest/mvc/controllers/filters.html Create an action filter or a middle ware that executes the same check for every request To read more about filters, check this link https://doc

如何删除顽固的SQL 2005维护计划(How to delete a stubborn SQL 2005 Maintenance Plan)

感谢SqlACID提出解决此问题的建议(请参阅问题评论) 我一直在一台单独的机器上使用Management Studio。 在服务器本身上运行Management Studio(并以SA身份登录)允许我删除顽固的维护计划。 Thanks to SqlACID for the suggestion to fix this (see the question comments) I had been using Management Studio on a separate machine. Run

如何在一天的特定时间安排Heroku的(维护模式或充值)?(How to schedule Heroku's (maintenance mode or recharge) at specific time of the day?)

你可以把它缩小到你想睡觉的六个小时: heroku scale web=0 然后在您想要唤醒时将其缩小: heroku scale web=1 有很多方法来实现这一点; 一些其他机器上的脚本可以正常工作,但您也可以使用Heroku平台API和调度程序服务: https://devcenter.heroku.com/articles/platform-api-reference#formation https://devcenter.heroku.com/articles/scheduler 披 ...

具有多个WHERE条件的SQLite数据库查询(SQLite database query with multiple WHERE conditions)

假设你使用SQLite-Net作为你的ORM,你可以在查询后传入参数。 据我所知,不支持匿名类,如你的例子。 尝试这个: var existingmaintenance = db.Query<maintenance>( "select * from maintenance where VehID = ? AND MaintID = ?", Maintenance.Vehicleid, Maintenance.Maintid).FirstOrDefault(); 你也可以使用li

如何锁定Web应用程序以进行维护而不会丢失未保存的工作?(How to lock down a web application for maintenance without loss of unsaved work?)

制作维护页面的一种方法是使用IIS的app_offline.htm功能。 使用此功能,您将能够向所有用户显示相同的html页面,通知他们维护。 StackOverflow中有一篇很好的帖子。 ASP.NET 2.0 - 如何使用app_offline.htm 。 您可以做的另一件事是通知您的用户有计划的维护,以便他们也知道并停止使用该应用程序。 这一切都取决于您升级应用程序所需的时间。 如果升级是上传新文件并且花费的时间不超过一两分钟,那么您的用户最有可能甚至看不到它。 One way to m

如何隐藏A-Frame的VR模式/护目镜图标?(How do I hide the VR Mode / Goggles icon for A-Frame?)

您可以禁用vr-mode-ui组件: <a-scene vr-mode-ui="enabled: false"> https://aframe.io/docs/0.2.0/components/vr-mode-ui.html You can disable the vr-mode-ui component: <a-scene vr-mode-ui="enabled: false"> Learn more about the vr-mode-ui component here.

Android - 禁用横向模式?(Disable landscape mode in Android?)

将android:screenOrientation="portrait"到AndroidManifest.xml中的活动。 例如: <activity android:name=".SomeActivity" android:label="@string/app_name" android:screenOrientation="portrait" /> 编辑:既然这已经成为一个超级流行的答案,我觉得非常内疚,因为强迫肖像很少是对它经常应用的问题的正确解决方案。 强制肖像的主要注 ...

相关文章

更多

最新问答

更多
  • .net Rx:消息的有序批处理(.net Rx: in-order batch-processing of messages)
  • 查询在给定区域中包含全景图的商业场所的api?(Query places api for business venues in given area which contain panoramas?)
  • linux启动的时候的两条进度条各表示在加载什么?
  • 测试是否已存在某些内容(Testing if something already exists)
  • iOS7和jQuery mobile:面板在打开和关闭后变为空白(iOS7 and jQuery mobile: panel goes blank once opened and closed)
  • 在Spring中结合GET和POST请求方法(Combine GET and POST request methods in Spring)
  • 从Geany内部运行应用程序的多个实例(Run multiple instances of an application from inside Geany)
  • 使用Yii2在邮件中嵌入图像时出错(Error when embed image in mail using Yii2)
  • 带有不同频率的LED计数器程序(0 - 15)(Led Counter Program (0 - 15) with different frequencies)
  • Google支持SAML 2.0 ECP(Google support for SAML 2.0 ECP)
  • 如何识别结构构件的尺寸?(How can i identify the size of structure member?)
  • 带有计数器的列表迭代中的Netlogo列表(Netlogo list in list iterations with counter)
  • Eclipse CDT中对函数的未定义引用(undefined reference to function in Eclipse CDT)
  • 如何确定一个类是否是java中接口的实现(How to determine if a class which is an implemenation of an interface in java)
  • Wireshark捕获过滤器示例(Wireshark Capture Filter Example)
  • 什么是NoSQL?(What exactly is NoSQL?)
  • 如何在sass中编写媒体查询?(How to write media queries in sass?)
  • spring destroy-method +请求范围bean(spring destroy-method + request scope bean)
  • ssis包中全局表的范围(Scope of Global Table in ssis package)
  • 如何在较小的屏幕上禁用Bootstrap的“词缀”?(How can I disable Bootstrap's “affix” on smaller screens?)
  • SQLite Min函数在使用String数据的行中返回NULL(SQLite Min function returns NULL in row with String data)
  • 如何在Cordova中更新应用程序版本(How to update app version in Cordova)
  • 当我在while循环中使用char []读取Android中的文本文件时出现重复行(repeated lines when I use char[] in while loop for reading text file in Android)
  • 有没有办法按顺序打印数组,在[TCL]中输入条目(Is there a way to print array in order with entries entered in that [TCL])
  • 如何在倒排索引结构中搜索短语查询?(How to search phrase queries in inverted index structure?)
  • 导致在WCF中返回HTTP错误状态(Causing HTTP error status to be returned in WCF)
  • qsqltablemodel不兼容的数据类型(qsqltablemodel incompatible data types)
  • 如何在没有包的情况下引用Java文件?(How can I reference Java files without packages?)
  • Rails 4.1.1相关模型属性,嵌套表单不保存(Rails 4.1.1 related model attribute with nested form not saving)
  • 如何将byte []转换成字符串?(How to convert UTF-8 byte[] to string?)