主题左侧栏上的链接在liferay 6.1.2 GA3中不起作用

时间:2015-01-23 10:52:14

标签: java mysql java-ee liferay-6

我对Liferay很新。我在部署中遇到问题。我在 RHEL 6.x 上使用 Liferay 6.1.2 GA3 以及 MySQL数据库

我设计了一个基础,我已经开发了liferay的主题。并且设计是将页面分为三个部分

  1. Upper Doc-bar,即承载Liferay的开箱即用功能。
  2. 侧栏,即菜单栏。
  3. Portlet部分,即Portlet的放置位置。
  4. 此主题项目的 .war 文件在 Windows环境中工作正常。但是,当我在我的机器的 Linux VM 中部署它时,它的行为并不像它应该的那样。侧栏上的任何链接根本不起作用。

    请建议我一个解决方案。如果我在开发或部署中犯了错误,请告诉我。

1 个答案:

答案 0 :(得分:1)

以下两个解决方案帮助我们解决了类似的问题:

首先,尝试在网址末尾添加地址?js_fast_load = 0 param。

另一个帮助我们解决类似js问题而不是可扩展菜单等的解决方案是:

在文件liferay / tomcat / bin / setenv.sh

变量 JAVA_OPTS 添加参数

  -Dexternal-properties=portal-developer.properties

最后,这应该是:

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT -Xmx1024m -XX:MaxPermSize=256m -Dexternal-properties=portal-developer.properties"

文件liferay / tomcat / webapps / ROOT / WEB-INF / classes / portal-developer.properties

中的下一步

更改参数

javascript.fast.load=false

并添加

com.liferay.portal.servlet.filters.minifier.MinifierFilter=false

重新启动您的服务器。我以为你使用的是tomcat服务器。