我正在开发一个Liferayportlet,应该提供一种对其内容进行分类的方法。我创建了多个词汇表(例如青蛙,猿,鸟)。
在THIS portlet的观点中,我想只提供"青蛙"词汇的类别。我知道我可以编写一些代码来读取词汇表中包含的类别,以便在组合框中提供它们。
但是,有没有办法说服内置的liferay-ui:asset-categories-selector-tag只显示一个词汇表?或者可能有其他标签?(我被困在这里。
这是我当前的代码,列出了所有词汇表:
<liferay-ui:asset-categories-selector
className=" <%= JournalArticle.class.getName() %>"
/>
这个标签库的文档是相当风滚草。您可能需要查看属性的实际内容的实现,但如果可以预见,curCategoryIds
开始尝试可能是一个不错的选择。
或者,可能值得创建另一个标签(基于这个标签,在一个新的标签库中) - 如果你这样做,你可能想要提交一个问题或功能请求,并将其贡献回Liferay-ui taglib。