3

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

我已经尝试使用 javascript 来做这个: document.title="aboutus";

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

我想要自定义标题。非常感谢任何帮助。

4

3 回答 3

2

我刚刚补充说:

**<head>
    <title>$the_title</title>
 </head>**

在我的 portal_normal.vm 文件中,这解决了我的问题。现在,无论我在Manage Pages --> pages 页面的 html 标题中添加什么标题,都会显示在标题中。

于 2013-01-09T11:49:49.067 回答
0

编辑主题内的标题portal_normal.vm

于 2013-01-09T11:27:43.270 回答
0

portal_normal.vm速度文件中,将您的标题添加到以下代码片段:

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

编辑

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

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

在相应的页面正文中。

于 2013-01-09T11:36:47.690 回答