XPages 标签云
XPages Tag cloud
我想在每一行中单独显示 tagcloud 值。喜欢列表
值 1
值2
值3
...
...
..
这是我的代码。每次我从列表中选择一个值时,显示列表也会被过滤。
此代码在 XPNIC 中运行没有问题。在浏览器中,我遇到了上述问题。
<xp:section id="section2" header="Web" type="wide">
<xp:panel>
<xp:this.data>
<xp:dominoView var="view2" viewName="TagCloudActiveCategories" expandLevel="1">
</xp:dominoView>
</xp:this.data>
<xp:repeat id="repeat2" rows="30" value="#{view2}" indexVar="indexVar" var="rowData">
<xe:list id="list2" styleClass="lotusList">
<xp:link escape="true" id="link1" value="/allDocumentsByTag.xsp">
<xp:this.text><![CDATA[# {javascript:rowData.getColumnValues()[0];}]]></xp:this.text>
<xp:this.parameters>
<xp:parameter name="categoryFilter">
<xp:this.value><![CDATA[# {javascript:getComponent("link1").getText();}]]></xp:this.value>
</xp:parameter>
</xp:this.parameters>
<xp:eventHandler event="onclick" submit="true" refreshMode="norefresh"></xp:eventHandler>
</xp:link>
</xe:list>
</xp:repeat>
</xp:panel>
</xp:section>
非常欢迎任何帮助。先感谢您。
据我所知,您正在使用 URL 参数来过滤您的视图。此参数由 EVERY XPage 上的视图数据源使用,甚至是标签云的数据源。
将 属性 ignoreRequestParams=true 添加到您的标签云视图中,这应该可以解决问题。
<xp:this.data>
<xp:dominoView var="view2" viewName="TagCloudActiveCategories" expandLevel="1" ignoreRequestParams="true">
</xp:dominoView>
</xp:this.data>
我想在每一行中单独显示 tagcloud 值。喜欢列表
值 1
值2
值3 ... ... ..
这是我的代码。每次我从列表中选择一个值时,显示列表也会被过滤。
此代码在 XPNIC 中运行没有问题。在浏览器中,我遇到了上述问题。
<xp:section id="section2" header="Web" type="wide">
<xp:panel>
<xp:this.data>
<xp:dominoView var="view2" viewName="TagCloudActiveCategories" expandLevel="1">
</xp:dominoView>
</xp:this.data>
<xp:repeat id="repeat2" rows="30" value="#{view2}" indexVar="indexVar" var="rowData">
<xe:list id="list2" styleClass="lotusList">
<xp:link escape="true" id="link1" value="/allDocumentsByTag.xsp">
<xp:this.text><![CDATA[# {javascript:rowData.getColumnValues()[0];}]]></xp:this.text>
<xp:this.parameters>
<xp:parameter name="categoryFilter">
<xp:this.value><![CDATA[# {javascript:getComponent("link1").getText();}]]></xp:this.value>
</xp:parameter>
</xp:this.parameters>
<xp:eventHandler event="onclick" submit="true" refreshMode="norefresh"></xp:eventHandler>
</xp:link>
</xe:list>
</xp:repeat>
</xp:panel>
</xp:section>
非常欢迎任何帮助。先感谢您。
据我所知,您正在使用 URL 参数来过滤您的视图。此参数由 EVERY XPage 上的视图数据源使用,甚至是标签云的数据源。
将 属性 ignoreRequestParams=true 添加到您的标签云视图中,这应该可以解决问题。
<xp:this.data>
<xp:dominoView var="view2" viewName="TagCloudActiveCategories" expandLevel="1" ignoreRequestParams="true">
</xp:dominoView>
</xp:this.data>