SharePoint 导航设计问题

SharePoint 导航设计问题

我正在使用 SharePoint Server 2007 x64 和 Windows Server 2008 x64。我已经设置了一个带有模板发布门户的网站。我已授予该网站的所有匿名访问权限。

我想为网站设计一个两层导航解决方案。我想知道是否有任何建议或文档可供我参考以设置导航解决方案。

更详细地说,我的要求是,(1)在顶部全局导航区域,我想要显示顶级类别(汽车,计算机和书籍)(2)在左侧导航区域,我想要显示从顶部全局导航区域选择的顶级类别的子类别,例如,如果选择了计算机,我想在左侧导航区域显示子类别,如笔记本电脑/服务器/上网本(3)当用户单击左侧导航区域上的子类别时,我想将子类别扩展为左侧导航区域上的特定商品列表(例如将笔记本电脑扩展为ThinkPad T60 / T61 / T400,左侧导航区域上扩展了3个链接),并且当使用选择特定商品(如ThinkPad T60)时,在主显示区上将显示该商品的特定页面 - 同时,左侧导航区域仍然保持不变(即显示子类别笔记本电脑/服务器/上网本,笔记本电脑子类别扩展为ThinkPad T60 / T61 / T400)。

有任何文档或建议可以解决此问题吗?在 SharePoint Server 2007 中是否困难?

提前致谢,乔治

答案1

使用 SharePoint 可以实现这一点。在 WebsiteSettings 下,您将找到一个选项“外观和感觉”>>“导航”,您可以在其中定义实际网站 (SPWeb) 的导航。

您可以在此处配置全局导航和本地导航。在标准设计中,全局导航是水平导航,本地导航是垂直导航。

对于全局导航,您有两个选择:

  • 显示与父网站相同的导航
  • 仅显示实际网站的子网站

本地导航设置提供三个选项:

  • 显示与父网站导航相同的菜单
  • 仅显示子网站和同一级别的网站
  • 仅显示子网站

因此,对于水平导航,您将在每个网站上选择第一个选项。到处显示父网站的导航。

对于本地导航,情况会稍微复杂一些。在汽车、计算机和书籍网站上,您可以选择最后一个选项。因此,如果您在全球导航中单击计算机,您将只能在本地导航中看到笔记本电脑/服务器/上网本。在笔记本电脑/服务器/上网本网站上,您可以选择第二个选项,因此会显示所选网站的所有子项(例如笔记本电脑),但服务器和上网本仍然可见。

相关内容