You can show all entries from view for a clicked tag:
(1) Create a categorized view in which the tags you want to show are in first categorized column. Add in following columns the values you want to show for a tag.
(2) Put in dominoViewCloudData
this view name, the XPage which has to be called when a tag is selected and the parameter name for url where the selected tag will be provided
<xe:dominoViewCloudData
...
viewName="yourViewName"
linkTargetPage="/TagViewEntryList.xsp"
linkRequestParam="tag">
</xe:dominoViewCloudData>
(3) Create the target XPage with a view control and set the categoryFilter to selected tag. You can read the tag from url with param['tag']
. If your tag can contain space characters then you have to replace the "+" from url back to space with replace()
<xp:viewPanel
...
<xp:this.data>
<xp:dominoView
var="view1"
viewName="yourViewName">
<xp:this.categoryFilter><![CDATA[#{javascript:
var tag = param['tag'];
if(tag) {
return tag.replace("+", " ");
} return null}]]>
</xp:this.categoryFilter>
</xp:dominoView>
</xp:this.data>
<xp:viewColumn
...
</xp:viewColumn>
</xp:viewPanel>