如何允许用户从velocity模板更改其Liferay肖像?

如何允许用户从velocity模板更改其Liferay肖像?,liferay,Liferay,我正在为一个自定义主题编写一个模板,并希望让用户从此处更改他们的Liferay肖像。此外,最好添加“官方”窗口中提供的功能,以便选择上传图像的一部分 我能想象的最简单的方法是“构建”一个链接,直接将用户带到该窗口,而不必通过他的个人资料。现在,我正试图用JS函数“Liferay.Portlet.openWindow”来实现这一点,但仍然无法找到正确的参数(包括大URL)来实现 我想做的事可能吗?如果是这样,你能帮我吗?我认为最好的解决方案是构建一个定制的liferay MVC或Vaadin pr

我正在为一个自定义主题编写一个模板,并希望让用户从此处更改他们的Liferay肖像。此外,最好添加“官方”窗口中提供的功能,以便选择上传图像的一部分

我能想象的最简单的方法是“构建”一个链接,直接将用户带到该窗口,而不必通过他的个人资料。现在,我正试图用JS函数“Liferay.Portlet.openWindow”来实现这一点,但仍然无法找到正确的参数(包括大URL)来实现


我想做的事可能吗?如果是这样,你能帮我吗?

我认为最好的解决方案是构建一个定制的liferay MVC或Vaadin protlet来实现这一点

这是因为将用户带到该位置的friendlyURL(您称之为大URL)通常是在门户实例中动态生成的,因此您可能没有正确的重定向

此外,您还必须使用上载图像的方法
ImageLocalServiceUtil
,以进行实际的纵向更改