去掉Liferay中的“您的请求已成功完成”
Liferay中有些请求的情况下会出现一个“您的请求已成功完成”,这样的提示,如下图。这个本来是一个好东西,能够让用户知道请求是成功完成了,但是有时候Liferay这个默认的提示为影响我们的版面,下面是提供两种去掉的方法。
方法一:
在相应的portlet.xml文件里面的相应portlet下面添加如下的配置:
<init-param>
<name>add-process-action-success-action</name>
<value>false</value>
</init-param>
注:比如有10个portlet,这个信息要添加10次,麻烦了一点,但是有一个好处是可以为第一个portlet自定义,如果有某一个portlet还需要这样的提示,不添加即可。
方法二:
这是一种简单粗暴的方法,查看一下这个提示的HTML代码,发现他的class=portlet-msg-success,所以可以在主题里面将这个内容使用CSS给隐藏掉,添加一个CSS语句:
.portlet-msg-success{ display:none; }
推荐使用方法一,这种是liferay提供的,方法二虽然简单,但是粗暴,这是因为有些情况下我们还是希望看到这个提示,或者是我们使用了liferay的这个提示添加了一些自定义的信息,如果是使用了方法二,这些自定义的提示信息也看不到了。
您好,我最近在研究如何在linux下装liferay由于是第一次安装,不太熟练。今天尝试了一天,在完成mysql数据库配置之后,liferay的安装页面就跳出一个 This instance is inactive. Please contact the administrator. 的红框,请问这是什么原因啊?
我用的是ubuntu,没有出现错误,可以正常运行 应该差不多
参考这篇文章http://www.huqiwen.com/2012/08/30/liferay-6-1-development-study-1/