0

link我在 WCM 中有以下设置component
当用户单击链接时,我正在尝试将公共渲染参数初始化为存储在其中的值citySelected可用于其他组件 + 多个 portlet。

[Plugin:ifNotEmpty value="[Plugin:RenderParam key='citySelected' type='public']"]
    Not empty.
[/Plugin:ifNotEmpty]

<a href="[Plugin:RenderURL 
    pr1.mode="set" 
    pr1.value="citySelected" 
    pr1.key="citySelected" 
    pr1.type="public" 
    title="">
        [AttributeResource attributeName="name" separator=","]
</a>

问题是没有存储值,但是如果我切换到private参数,它会被存储。
当前,当单击链接时,portlet 会刷新并尝试显示该值,但什么都没有显示?

4

1 回答 1

0

设置公共渲染参数时需要传递限定名称,例如..

[Plugin:RenderURL copyCurrentParams="true" uri="nm:oid:pageid" 
    pr2.key="{http://ibm.com}prp1" pr2.value="pv1" 
    pr2.type="public" pr2.mode="add"] 

http://www-01.ibm.com/support/knowledgecenter/SHRKX_8.5.0/mp/social/plrf_rendr_plugin_render_url.dita

于 2014-09-04T22:54:41.640 回答