【发布时间】:2013-09-02 11:23:54
【问题描述】:
这看起来很简单,但我实在想不通如何实际做到这一点......
在 IBM Web Content Management (WCM) 版本 7 中,我有一个演示模板 (PT),它调用菜单组件来显示一些内容项。
我在侧边栏上也有一些(静态)链接,我想基本上只是更改正在使用的菜单组件,就是这样。
比如说……
在 PT 中:
[Component name="Main Page"]
当我点击一个链接时,我希望显示完全相同的 PT,但我希望它使用:
[Component name="Next Page"]
基本上,主页和下一页显示相同的内容项,它们只是具有不同的过滤器(因此它们看起来是不同的页面)。 “主页”显示“所有内容”,然后如果您点击一个链接,它假设只显示其中的一个子集。
我不太清楚如何将链接连接到 PT 以更改它。我曾考虑过使用 JavaScript 或 JSP 来简单地重写 HTML,但即便如此我也不确定我是如何设置的:“如果链接已被点击,则重写 HTML”,因为我不确定甚至指向什么链接,或通过链接。
我考虑过创建具有不同 PT 链接的不同内容项,但大约有十几个链接(因此我想使用十几个不同的菜单组件),所以我认为从长远来看它可能会更好只使用 1 个动态 PT(以防链接数量增加)。
只是需要更改一个组件才能显示我对每个链接的需求。
任何想法如何去做?
【问题讨论】:
标签: html components wcm