Umbraco - 在多个菜单中有相同的页面

时间:2013-06-17 14:53:53

标签: xslt menu umbraco

我在Umbraco有一个有多个菜单的网站。有些页面位于两个菜单中。使用XSLT(或其他)创建菜单的最佳方法是什么,以便客户端可以轻松地将内容放在他们想要的位置?

示例:

主菜单   -家   -关于我们       -使用条款       - 服务   -添新    - 联系

侧边菜单     - 新闻报道1     - 新闻故事2     - 新闻故事3

页脚菜单     - 职业    - 使用条款     - 联系

我原来的想法是创建3个单独的内容文件夹(每个菜单一个),但如果我这样做,两个菜单如何使用使用条款或联系方式?我是否需要对其进行硬编码?

1 个答案:

答案 0 :(得分:1)

您需要使用以下任一选项:

  1. 让用户从您的根节点中选择(哪个不好)

  2. 创建数据类型(我建议使用渲染控件作为     例如UltimatePicker)。然后将父ID设置为根节点     id和“文档别名过滤器”提供文档类型别名     你想要(逗号分隔)加载到您的选择器中     检查显示GRANDCHILDREN。

  3. 创建一个带有标签文本和的新文档类型(即NavLinks)     例如,目标页面。然后您的选择器将加载在下创建的所有项目     这个doc类型。

  4. 希望有所帮助。