在Liferay portlet中创建标签的简便方法?

2 tabs portlet liferay

埃洛在那里,

有谁知道在Liferay portlet中创建标签的简单方法?正在阅读它,我似乎无法找到任何关于如何轻松地做到这一点的建议.

如果有经验的人可以给我一些指示,那就太棒了.

谢谢!

rp.*_*rp. 6

使用Liferay UI TagLib!

首先导入TagLib,

<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
Run Code Online (Sandbox Code Playgroud)

现在你可以用它,

<liferay-ui:tabs
    names="questions,tags,users,badges,unanswered"
    param="tab"
    url="<%= myURL.toString() %>"
/>
Run Code Online (Sandbox Code Playgroud)
  • 名称属性是逗号分隔的与您的选项卡的名称.
  • 网址属性将是其中一个网址PARAM属性将附加到一个PARAM.

或者,您可以显式设置每个选项卡的URL.

<liferay-ui:tabs
    names="questions,tags,users,badges,unanswered"
    url1="<%= questionsURL.toString() %>"
    url2="<%= tagsURL.toString() %>"
    url3="<%= usersURL.toString() %>"
    url4="<%= badgesURL.toString() %>"
    url5="<%= unansweredURL.toString() %>"
/>
Run Code Online (Sandbox Code Playgroud)