如何允许用户从速度模板更改Liferay肖像?

时间:2017-04-20 14:23:15

标签: liferay

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

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

我想做的是什么?如果是的话,你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

我认为最好的解决方案是建立一个定制的liferay MVC或Vaadin protlet来做到这一点。

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

此外,您必须使用用于上传图像的方法ImageLocalServiceUtil来进行实际的肖像更改。

相关问题