Java Liferay图像库

Java Liferay图像库,java,liferay,image-gallery,Java,Liferay,Image Gallery,您好,谢谢您抽出时间回答我的问题 我有一个带有典型文件上传html元素的自定义portlet。但是,有人告诉我,用户应该能够选择已经上传的图像,而不是上传新的图像。当我在一个随机页面上加载一个web内容显示portlet时,单击富文本编辑器中的图像图标,并复制我的portlet的javascript中的链接,该链接将在弹出窗口中打开图像库,以便访问图像库。然而,对于生产来说,这不是一个合理的解决方案,我想知道如何从自定义portet加载图像库。我需要能够看到图像库在弹出窗口中打开,用户单击“选择

您好,谢谢您抽出时间回答我的问题

我有一个带有典型文件上传html元素的自定义portlet。但是,有人告诉我,用户应该能够选择已经上传的图像,而不是上传新的图像。当我在一个随机页面上加载一个web内容显示portlet时,单击富文本编辑器中的图像图标,并复制我的portlet的javascript中的链接,该链接将在弹出窗口中打开图像库,以便访问图像库。然而,对于生产来说,这不是一个合理的解决方案,我想知道如何从自定义portet加载图像库。我需要能够看到图像库在弹出窗口中打开,用户单击“选择图像”按钮


提前谢谢

此代码足以执行此操作:

List<IGFolder> listIGFolders = null;        

if(selectedFolderId!=0){
    listIGFolders=IGFolderLocalServiceUtil.getFolders(groupId, selectedFolderId);
} else{
    listIGFolders = IGFolderLocalServiceUtil.getFolders(groupId);   
}

List<IGImage> igImages=IGImageLocalServiceUtil.getImages(groupId, selectedFolderId);
List listIGFolders=null;
如果(selectedFolderId!=0){
listIGFolders=IGFolderLocalServiceUtil.getFolders(组ID,selectedFolderId);
}否则{
listIGFolders=IGFolderLocalServiceUtil.getFolders(groupId);
}
List igImages=IGImageLocalServiceUtil.getImages(groupId,selectedFolderId);

此代码足以执行以下操作:

List<IGFolder> listIGFolders = null;        

if(selectedFolderId!=0){
    listIGFolders=IGFolderLocalServiceUtil.getFolders(groupId, selectedFolderId);
} else{
    listIGFolders = IGFolderLocalServiceUtil.getFolders(groupId);   
}

List<IGImage> igImages=IGImageLocalServiceUtil.getImages(groupId, selectedFolderId);
List listIGFolders=null;
如果(selectedFolderId!=0){
listIGFolders=IGFolderLocalServiceUtil.getFolders(组ID,selectedFolderId);
}否则{
listIGFolders=IGFolderLocalServiceUtil.getFolders(groupId);
}
List igImages=IGImageLocalServiceUtil.getImages(groupId,selectedFolderId);

这个网站不是这样运作的。我们是关于具体问题的具体答案。试着解决问题,然后发布你的代码。这怎么不是一个合法的问题?你的问题是“为我做我的工作”还是“我所做的有什么不对”,不是吗?您似乎知道自己想做什么,这很好,但没有代码。话虽如此,您似乎在做一些聪明的事情来找到图像库的链接。URL是否任意更改?在询问者的辩护中。。。Liferay代码通常都是空白文档,只提供概念验证风格的示例。这不是本网站的工作方式。我们是关于具体问题的具体答案。试着解决问题,然后发布你的代码。这怎么不是一个合法的问题?你的问题是“为我做我的工作”还是“我所做的有什么不对”,不是吗?您似乎知道自己想做什么,这很好,但没有代码。话虽如此,您似乎在做一些聪明的事情来找到图像库的链接。URL是否任意更改?在询问者的辩护中。。。Liferay代码通常都是空白文档,并且只提供概念验证风格的示例。