这看起来很简单,但我不太想知道如何实际做到这一点......
在 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(以防链接数量增加)。
只是需要更改一个组件才能显示我对每个链接的需求。
任何想法如何去做这件事?