0
我正在創建自己的Web內容列表Portlet。我確切地想要顯示我的門戶網站的內容應用一些過濾器。創建自己的自定義Web內容列表
我有點失去了...
我試圖創建一個鉤子,但我不知道如何找到此portlet的可能採取的行動。
我不想獲取所有內容。我想使用規則機制來過濾內容(drools portlet),具體取決於用戶信息。
謝謝你在前進, 奧里奧爾
我正在創建自己的Web內容列表Portlet。我確切地想要顯示我的門戶網站的內容應用一些過濾器。創建自己的自定義Web內容列表
我有點失去了...
我試圖創建一個鉤子,但我不知道如何找到此portlet的可能採取的行動。
我不想獲取所有內容。我想使用規則機制來過濾內容(drools portlet),具體取決於用戶信息。
謝謝你在前進, 奧里奧爾
您可以通過以下方法來獲取網頁內容的列表:
List<JournalArticle> result = JournalArticleLocalServiceUtil.getArticles(groupId, -1, -1);
可以使用的Liferay搜索容器的顯示列表:
<liferay-ui:search-container delta="30" emptyResultsMessage="no-users-were-found">`
<liferay-ui:search-container-results>`
results="<%= result%>"
total="<%=result.size() %>" />
<liferay-ui:search-container-row
className="com.liferay.portlet.journal.model.JournalArticle"
keyProperty="articleId"
modelVar="content" >
<liferay-ui:search-container-column-text
name="ID" value="<%= content.getArticleId()%>" /> // You can add multiple columns
</liferay-ui:search-container-row>
<liferay-ui:search-iterator />
</liferay-ui:search-container>
希望這會對你有幫助。
那麼...你最終做了什麼?如果你有博客,這是一篇博文的好主題。 – Nenotlep