2017-04-20 46 views
0

我正在編寫自定義主題的模板,並希望讓用戶從那裏更改他們的Liferay肖像。此外,添加「官方」窗口中提供的功能可以很好地選擇上傳圖像的一部分。我如何允許用戶從速度模板更改他們的Liferay肖像?

我能想象得到的最簡單的方法是「建立」一個鏈接,直接將用戶帶到該窗口而不必通過他的個人資料。現在,我試圖用JS函數「Liferay.Portlet.openWindow」來做到這一點,但我仍然無法找到正確的參數(包括大URL)來完成它。

是我想做的事情嗎?如果是這樣,你能幫我嗎?

回答

0

我認爲最好的解決方案是構建一個自定義的liferay MVC或Vaadin小程序來做到這一點。

這是因爲friendlyURL(您稱之爲大URL)將用戶帶到那個地方通常是在門戶實例內動態生成的,因此您可能沒有正確的重定向。

此外,您將不得不使用方法ImageLocalServiceUtil這是用來上傳圖像做實際的肖像更改。

相關問題