2

更新

使用 RedDot CMS,直接链接到“子页面”(页面中的页面)将仅显示该子页面,而不是在其主要父页面的上下文中。引用该子页面将按我的要求显示它。

我有一个通过关键字链接到多个页面的列表。包含该列表的模板显示每个项目的链接。单击这些链接中的任何一个都可以看到直接链接的子页面。

我要求这些链接在其父页面的上下文中显示子页面 - 例如,其主链接所在的页面。

假设基础页面的 ID 为 100。它有一个包含子页面 201、301 和 401 的列表。每个子页面的主链接分别是 200、300 和 400。当我查看 100 时,我看到该基本页面带有一系列指向每个页面的链接。但是,单击这些链接中的任何一个都会显示页面 201、301 或 401。我要求这些链接指向页面 200、300 和 400。

我不能使用目标容器,因为每个子页面都有不同的父页面。

4

1 回答 1

1

我刚刚在 Reddot 上复制了同样的东西,并对此进行了一些思考,这就是你真正可能追求的。据我了解,您链接到子页面是因为这是分配关键字的位置,但该子页面可能包含在一个或多个父页面中。

如果在您的站点上,子页面和父页面始终是一对一相关的,那么为什么还要有子页面呢。如果在多个父级中使用相同的子页面,您是否希望所有父级页面都链接到您的列表中?

更新:

一个想法,有点像 hack,你向每个子页面添加一个锚点,然后链接到首选父页面,然后不是正常显示列表,而是使用渲染标签遍历列表并显示链接到锚中的页面而不是子页面。

于 2009-07-16T23:59:49.787 回答