我需要在 Liferay 的门户主页中创建一个 cookie,因为我需要保存一些有关访问该页面的用户的信息,但我不知道是否存在任何动态的方法。
我知道在“控制面板-> 站点页面”中,您可以在所需的页面中添加 JavaScript,然后从代码开始就存在这样做的方法吗?
我真的迷路了。
我需要在 Liferay 的门户主页中创建一个 cookie,因为我需要保存一些有关访问该页面的用户的信息,但我不知道是否存在任何动态的方法。
我知道在“控制面板-> 站点页面”中,您可以在所需的页面中添加 JavaScript,然后从代码开始就存在这样做的方法吗?
我真的迷路了。
桑德拉,我无法清楚地理解您的要求。哪个部分需要动态?
一般来说,您可以创建一个custom-jsp hook。这样您就可以“覆盖”门户的 jsp 代码。在现有代码中添加一个小脚本是 jsp 挂钩的理想方案。
但是:对于您的情况,我不认为您要更改特定的 portlet 页面。如果您可以将此应用于主题,它将在每个门户的页面上运行,而不仅仅是 MainPage。为什么不创建一个简单的 portlet 来运行这个脚本,并将这个 portlet 放在门户的主页中。