我们的导航看起来像这样:
Item1 Item2 Item3
-Sub1 -Sub3 -Sub4
-Sub2 -Sub2 -Sub5
如您所见,Sub2 在 Item1 和 Item2 下重复出现。
在每个页面 (Sub*) 上,我们都有侧导航(使用 Widget 层规则添加),它显示了主菜单项下的整个导航。因此,如果您在 Sub1 上,您会在侧面导航中看到 Sub1 和 Sub2。
问题是我们希望根据用户访问页面的菜单项显示 Sub2 的右侧导航。我们可以基于 URL 创建一个新的 Widget Layer,但我们仍然需要能够在两个不同的 URL 处显示页面。我们不想复制该页面,因为这样就无法很好地维护这些页面。有没有办法在两个 URL 上显示一个内容项,还是需要自定义构建?