【发布时间】:2012-05-29 21:59:04
【问题描述】:
我想查看与自定义文档关联的自定义元数据,我使用文档库创建了这些元数据,有人知道如何使用速度变量吗?
提前致谢 萨布丽娜
【问题讨论】:
我想查看与自定义文档关联的自定义元数据,我使用文档库创建了这些元数据,有人知道如何使用速度变量吗?
提前致谢 萨布丽娜
【问题讨论】:
您可以使用
获取一些元数据文章属性$reserved-article-id.data
$reserved-article-title.data
完整列表你可以找到here
您也可以查看post,它有示例如何在速度模板中获取期刊的类别。
UPD。要获取文档元数据,您可以像这样使用 smth:
#set($dlFileUtil = $serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService"))
#set ($groupId = $getterUtil.getLong($groupId))
#set($fileEntry = $dlFileEntryUtil.getFileEntryByUuidAndGroupId($uuid,$longGroupId))
#set($metadataUtil=$serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileEntryMetadataLocalService"))
您可以使用 $metadataUtil 中的 getFileEntryMetadata(ddmStructureId, fileVersionId)
更详细的代码可以查看this。
BR, 保罗·布滕科
【讨论】: