使用liferay-ui:asset-categories-selector标记仅提供一个词汇

时间:2016-02-11 08:21:22

标签: liferay taglib categorization vocabulary liferay-6.2

我正在开发一个Liferay portlet,它应该提供一种对其内容进行分类的方法。我创建了多个词汇表(例如青蛙,猿,鸟)。

在这个portlet的视图中,我想提供" frogs" -vocabulary的类别。我知道我可以编写一些代码来阅读词汇表中包含的类别,以便在组合框中提供它们。

但是,有没有办法说服内置的liferay-ui:asset-categories-selector-tag只显示一个词汇?或者可能还有其他标签? (我被困在这里。)

这是我当前的代码,其中列出了所有词汇表:

<liferay-ui:asset-categories-selector
    className=" <%= JournalArticle.class.getName() %>"
/>

1 个答案:

答案 0 :(得分:0)

不幸的是,这taglib's documentation非常流淌。您可能需要查看属性的实际内容的实现,但如果可以预见,curCategoryIds可能是开始尝试的好选择。

或者,可能值得创建另一个标记(基于此标记,在新的标记库中) - 如果这样做,您可能需要提交issue or feature request并将其贡献回liferay-ui taglib。