Maximo 7.5 集成方式 去掉主菜单

时间:2023-03-09 21:42:04
Maximo 7.5 集成方式 去掉主菜单

最近有人在QQ中问我,在与portal集成时,客户不想显示maximo的主菜单,以前也有过朋友问过我这个问题,被我忽悠过去了,现在想起来,是不对的!

经过一翻查找,发现maximo有一个参数,portalmode=true 好像有这个功能,但是,试发后,发现如下面的效果,不是客户想要的效果。

Maximo 7.5 集成方式 去掉主菜单

最后,没办法了,修改源码吧。

对于MAXIMO url添加一个参数portalmode=true,当此参数为true时,隐藏主菜单,否则显示主菜单。
   打开titlebar.jsp,
   String isShowTitlebar="false";
   isShowTitlebar=control.getWebClientSession().getRequest().getParameter("portalmode");

找到style="height:<%=height%>px"
  修改如下:
  style="<%if (isShowTitlebar.equals("true")){out.println("display:none;");}    %> height: <%=height%>px"

Maximo 7.5 集成方式 去掉主菜单

完工!