Kentico V9 CSS 二级和三级页面的列表菜单 webpart
Kentico V9 CSS List Menu webpart for 2nd and 3rd level pages
我以为我的左侧铁路部分导航正常工作,直到我添加了一些第 3 级页面。这是 IA 的粗略分解。
- 低于 1.1
- 低于 1.2
- 低于 1.3
- 子 1.3.1
- 子 1.3.2
- 子 1.3.3
我的初始路径设置为 ../%,页面 1.1、1.2、1.3 的导航项按预期工作。当我导航到 1.3.1 时,我丢失了父节点页面。
这是显示完整左侧导航的屏幕截图。
这是我在第 3 级页面 (1.3.1) 上时导航的样子:
我遇到了这个 post,但它似乎对我不起作用:http://devnet.kentico.com/questions/how-to-display-child-documents-if-they-exist-and-display-siblings-if-they-don%E2%80%99t
使用 /%
作为路径。 ../%
是相对路径。
在 documentation 中查看更多详细信息。
我将路径更改为:/{0}/%
{0} 是第一个子节点的通配符。在一些帮助和反复试验的帮助下,我重新阅读了写作路径表达式 (https://docs.kentico.com/display/K81/Writing+page+path+expressions)。
我以为我的左侧铁路部分导航正常工作,直到我添加了一些第 3 级页面。这是 IA 的粗略分解。
- 低于 1.1
- 低于 1.2
- 低于 1.3
- 子 1.3.1
- 子 1.3.2
- 子 1.3.3
我的初始路径设置为 ../%,页面 1.1、1.2、1.3 的导航项按预期工作。当我导航到 1.3.1 时,我丢失了父节点页面。
这是显示完整左侧导航的屏幕截图。
这是我在第 3 级页面 (1.3.1) 上时导航的样子:
我遇到了这个 post,但它似乎对我不起作用:http://devnet.kentico.com/questions/how-to-display-child-documents-if-they-exist-and-display-siblings-if-they-don%E2%80%99t
使用 /%
作为路径。 ../%
是相对路径。
在 documentation 中查看更多详细信息。
我将路径更改为:/{0}/%
{0} 是第一个子节点的通配符。在一些帮助和反复试验的帮助下,我重新阅读了写作路径表达式 (https://docs.kentico.com/display/K81/Writing+page+path+expressions)。