1

こんにちは、私の質問に答えてくれてありがとう。

典型的なファイル アップロード HTML 要素を持つカスタム ポートレットがあります。ただし、ユーザーは既にアップロードされた画像を選択でき、新しい画像をアップロードできないはずだと言われました。現在、Web コンテンツ表示ポートレットをランダムなページにロードしています。リッチ テキスト エディタで画像アイコンをクリックし、ポートレットの JavaScript にリンクをコピーすると、画像ギャラリーがポップアップで開きます。画像ギャラリーにアクセスします。ただし、これは本番環境では妥当な解決策ではなく、カスタム ポートセットからイメージ ギャラリーをロードする方法を知りたいと思っていました。ユーザーが [画像を選択] ボタンをクリックすると、画像ギャラリーがポップアップで表示されるようにする必要があります。

前もって感謝します!

4

1 に答える 1

1

これを行うには、次のコードで十分です。

List<IGFolder> listIGFolders = null;        

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

List<IGImage> igImages=IGImageLocalServiceUtil.getImages(groupId, selectedFolderId);
于 2012-05-10T01:13:48.523 に答える