【发布时间】:2014-05-04 17:22:03
【问题描述】:
我正在使用这个 sn-p 代码添加文档:
fileEntry = DLAppServiceUtil.addFileEntry(
repositoryId, folderId, filename, MimeTypesUtil.getContentType(strFile), filename,
description, changelog, in, srcfile.length(), serviceContext);
文档显示在 Asset Publisher 和 Documents and Media Portlet 中。 在此之后,我以编程方式添加了词汇和类别,它们在类别导航 Portlet 中正确显示。然后我将类别添加到文档中。此类别正确显示在 Asset Publisher 中,但是当我在类别导航 Portlet 中选择类别时,我没有得到任何结果。在 Documents and Media Portlet 中按类别选择工作没有问题。
这是我用来附加类别的代码:
DLAppHelperLocalServiceUtil.updateAsset(userId, fileEntry, fileEntry.getLatestFileVersion(), categoryIds, null, null);
我很高兴有人得到提示。
【问题讨论】:
标签: liferay