2013-01-09 51 views
3

我在liferay 6.1中创建了一个主题。现在我的问题是如何更改主题页面的标题。 例如:关于我们页面标题为“Aboutus -liferay”,我想将其更改为“Aboutus”。在Liferay 6.1中更改主题页面的标题

我已经尝试过使用JavaScript为这样的: document.title =“aboutus”;

但是,直到页面加载它显示默认标题(Aboutus-liferay),然后页面加载后,这个“aboutus”标题出现。

我想要自定义标题。 任何帮助是高度赞赏。

回答

2

我只是说:

**<head> 
    <title>$the_title</title> 
</head>** 
我portal_normal.vm文件

,这解决了我的问题。现在无论标题,我在页面的HTML标题中添加管理页面 - >页面显示在标题中。

+0

遐哉.. – TechSpellBound

0

编辑主题的portal_normal.vm内的标题。

0

portal_normal.vm,这是一个速度的文件,你的标题添加到下面的代码片段:

<head> 
    <title>your_title</title> 
</head> 

编辑

如果你在谈论的JSP页面,你可以使用:

com.liferay.portal.util.PortalUtil.setPageTitle(String, title, HttpServletRequest request); 

在各自的页面主体中。

+1

@GarthHuff'portal_normal.vm'是主题内部。通常多个页面将被分配给一个主题。如果没有,您必须为您安装的所有主题执行此操作。绝对不是所有的页面。 – adarshr

+0

检查编辑.. – TechSpellBound

+0

雅你是绝对正确的。我已经在portal_normal.vm中添加了正确的语法。谢谢你的帮助。 –