IBM WCM Plugin:RequestAttribute 在已发布站点上使用时不起作用(只有预览版正常工作)



我制作了一个菜单组件来创建选项卡,其中包含来自另一个菜单组件的渲染结果。

内部组件使用位置/站点区域(由查询字符串设置(作为条件,在主组件中,我使用 [Plugin:RequestAttribute(...)] 在特定选项卡中设置我想要的内容的站点区域。为此,我将内部组件放在[InContext(...)][/InContext]标签中 - 在这种情况下,主组件的结果设计代码为:

title="[Property field="title"]">
[Plugin:RequestAttribute key="year" mode="set" value="[Property field='title']"]
[InContext context="autofill"]
[Component name="omantel_en/investors/financial snapshots/financial statement menu" startPage="" resultsPerPage=""]
[/InContext]
</div>

标题以 <div class="tab selected" 结尾,而分隔符设置为 <div class="tab",最终构建一个有效的 HTML 结构(我敢肯定(。

Tabbinging由我放在标题开头的javascript保持,工作正常。

使用Preview选项时一切正常 - 内容生成正确,我什至可以在现场使用Preview我实际上希望使用该组件,这将给我想要的结果。

当我将主菜单组件标签放在已发布的文章中时,会出现此问题。然后它只显示选项卡,而不显示内部组件中的任何内容。看起来用作查询字符串替代品的 [Plugin:RequestAttribute(...)] 标记停止工作。

我已经尝试将主菜单组件标签(在实际文章中(放在[InContext(...)][/InContext](带有所有可能的选项(中,但它没有给出好的结果。我是使用 IBM websphere 的新手~。

有什么建议吗?

实际上这是库的问题 - 我只是将想要的内容放在单个库中,现在它工作正常。

相关内容

  • 没有找到相关文章

最新更新