Message Boards
7.1 DXP - How to exclude a specific site from the search result.
Gopal Prasad Satapathy, modified 3 Years ago.
7.1 DXP - How to exclude a specific site from the search result.
Junior Member Posts: 51 Join Date: 3/29/18 Recent Posts
Scarletake Bwi, modified 3 Years ago.
RE: 7.1 DXP - How to exclude a specific site from the search result.
Expert Posts: 326 Join Date: 12/20/10 Recent Postshi
use liferay-ui:icon-menu for each result, and trigger with portlet:actionURL.
the structure will like
liferay-ui:search-container
liferay-ui:search-container-results
liferay-ui:search-container-row
liferay-ui:search-container-column-text
......
<last column>liferay-ui:search-container-column-jsp <==in this jsp, you can use liferay-ui:icon-menu
good luck.
Gopal Prasad Satapathy, modified 3 Years ago.
RE: 7.1 DXP - How to exclude a specific site from the search result. (Answer)
Junior Member Posts: 51 Join Date: 3/29/18 Recent PostsUsing QueryPreFilterContributor, i was able to achive this.
TermsFilter filtersite = new
TermsFilter("groupId");
Group
grpToRestrict=GroupLocalServiceUtil.getGroup(user.getCompanyId(),
"abc");
filtersite.addValues(String.valueOf(grpToRestrict.getGroupId()));
fullQueryBooleanFilter.add(filtersite, BooleanClauseOccur.MUST_NOT);