2

ドキュメント ライブラリで作成したカスタム ドキュメントに関連付けたカスタム メタデータを表示したいのですが、速度変数を使用する方法を知っている人はいますか?

前もってありがとう サブリナ ここに画像の説明を入力

4

1 に答える 1

1

いくつかのメタデータ記事のプロパティを取得できます

$reserved-article-id.data
$reserved-article-title.data

ここで見つけることができる完全なリスト

また、この投稿を確認できます。速度テンプレートでジャーナルのカテゴリを取得する方法の例があります。

アップデート。ドキュメントのメタデータを取得するには、次のように使用できます。

#set($dlFileUtil =  $serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileE‌​ntryLocalService")) 
#set ($groupId = $getterUtil.getLong($groupId)) 
#set($fileEntry = $dlFileEntryUtil.getFileEntryByUuidAndGroupId($uuid,$longGroupId))    
#set($metadataUtil=$serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileE‌​ntryMetadataLocalService")) 

$metadataUtilからgetFileEntryMetadata(ddmStructureId, fileVersionId)を使用できます

これを確認できるより詳細なコード。

BR、ポール・ブテンコ

于 2012-05-28T07:14:26.170 に答える