从 Composite.Navigation.DropDown 函数中排除页面

Excluding pages from the Composite.Navigation.DropDown function

当您在内容透视图中创建您不希望包含在导航中的页面时,当它生成时会出现此问题:



当您使用Composite.Navigation.DropDown (XSLT) 函数为页面动态生成导航菜单时,您指定起始级别、子页面级别以及是否包含 parent页。

此 DropDown XSLT 函数已插入到整个站点使用的页面模板中。

我已经尝试编辑 XSLT 函数来查找特定的页面类型 and/or 页面标题 -- 我在那里运气不佳。

我目前的解决方法是通过 back-end 添加页面(避免使用 Composite 控制台)。这不是一个优雅的 long-term 解决方案。

有没有其他人运行参与其中并找到了解决方案来让 DropDown 函数排除某些页面 and/or 页面类型?

DropDown 函数应跳过包含空 "Menu title" 属性 的页面。编辑您的页面并确保菜单标题为空。