适用于:2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
注意
本系列中所述的许多功能也适用于 Microsoft 365 中的 SharePoint 中的大多数网站。
快速概览
在本系列的上一阶段中,我们:
在此阶段,我们将这些新创建的页面分配给 网站导航 术语集中的术语。
在本文中,您将了解:
开始第 8 阶段
在开始为术语分配类别页和目录项页的任务之前,让我们进一步讨论一下所涉及的一些功能。
关于托管导航
SharePoint Server 2016 中引入了托管导航。 利用此导航方法,您可使用术语集定义和维护站点导航。
使用托管导航的好处之一就是,它将站点导航与内容位置分隔开来。 通过使用托管导航,内容在导航中显示的位置不是由内容的位置来定义,而是由您使用术语集中的术语对您的内容进行标记的标记方式来定义。 例如,在 SharePoint 的早期版本中,如果您想在“公司简介”下添加新页面,则必须在内容内的“公司简介”分支下添加此页面。 通过使用托管导航,您可以将页面添加到对您最有用的分支。 通过使用术语标记此页面以及使用搜索 Web 部件,该页面将出现在导航中的正确位置。
托管导航的另一个好处是它创建了友好的 URL。 在 SharePoint 的早期版本中,页面的 URL 包含对 Pages 库和该库中任何文件夹的引用,例如: https://www.contoso.com/pages/products/computers/laptops.aspx
。 通过使用托管导航,URL 基于用于驱动网站导航的术语集中的术语,例如: https://www.contoso.com/computers/laptops
。
阶段 3:如何在 SharePoint Server 中启用列表作为目录 ,介绍了如何使用 产品层次结构 术语集中的术语来创建友好的 URL。
重要
托管导航并不依赖于发布方法,可以用于就地创作和跨网站发布。 有关详细信息,请参阅 SharePoint Server 中的托管导航概述。
关于类别页面和目录项页面
当您以目录格式显示信息时,类别页面的布局和结构在整个目录中应一致。 例如,在 Contoso 方案中,我们希望所有 MP3 播放器的类别页面具有与所有摄像机的类别页面相同的布局。
此外,无论访问者查看的产品类型如何,目录项页面都应保持一致。 例如始终在左上角显示产品的图像,后面附加产品规范表。
通过将托管导航与类别页面、目录项页面结合,您不必为目录类别或目录项创建多个页面。 例如,在 Contoso 方案中,我们将仅使用在阶段 7 中创建的两 个页面:在 SharePoint Server 的发布网站中上传页面布局和创建新页面。
因此,在所有这些理论之后,在下一部分,我们将向你展示如何执行此作。
如何将类别页面和目录项页面分配给术语
在 “阶段 7:在 SharePoint Server 的发布网站中上传页面布局和创建新页面”中,我们创建了一个新的类别页面和一个新的目录项页面。 现在我们要将这些页面与驱动站点导航的术语集中的术语关联。
在 Contoso 网站上,转到 “网站设置”,然后选择“ 术语库管理”。
在 “TAXONOMY TERM STORE ”部分中,选择一个术语,例如“音频”,然后选择“ 术语驱动页面 ”选项卡。
在“目标页面设置”和“目录项页面设置”部分中,有四个引用指向两个页面:Category-Electronics.aspx和CatalogItem-Electronics.aspx。
还记得 第 5 阶段:当我们将发布网站连接到目录时,将发布网站连接到 SharePoint Server 中的目录吗? 在此阶段,自动创建类别页面和目录项页面,并添加到页面库。 第 5 阶段未介绍的内容是,这些页面的引用已添加到此术语集中,如上面的屏幕截图所示。 在后续步骤中,我们将更改这些引用,使其指向新创建的类别页和目录项页。
在“目标页面设置” 部分,执行以下操作:
在 “更改此术语的目标页 ”部分中,选择“ 浏览”。
在 “选择资产 ”对话框中,选择“ 页面”,然后选择要应用的类别页。 在我们的方案中,此页面 ContosoCategoryPage.aspx。
通过设置此引用,当访问者在 Contoso 网站浏览“音频”时,页面 ContosoCategoryPage.aspx 将用于显示信息。 请务必了解,访问者不会看到 页面名称ContosoCategoryPage.aspx,而是看到友好的 URL。 有关友好 URL 的详细信息,请参阅本文后面的 关于类别页的友好 URL。
在“更改此术语子项的目标页面”部分,重复步骤 3a 和 3b。 通过设置此引用,当访问者浏览“音频”子术语(例如“扬声器”)时,页面 ContosoCategoryPage.aspx 用于显示信息。
在“目录项页面设置”部分中,执行以下操作:
在 “更改此类别的目录项页” 部分中,选择“ 浏览”。
在 “选择资产 ”对话框中,选择“ 页面”,然后选择要应用的类别页。 在我们的方案中,该页面为 ContosoCatalogItemPage.aspx。
通过设置此引用,当访问者浏览到标记为“音频”的项时,页面 ContosoCatalogItemPage.aspx 将用于显示信息。
在“更改此术语子项的目录项页面”部分中,重复步骤 4a 和 4b。 通过设置此引用,当访问者浏览到标记有“音频”子术语(例如“扬声器”)的项目时, 页面ContosoCatalogItemPage.aspx 将用于显示信息。
对要为其分配类别页和项目详细信息页的所有术语重复步骤 2 - 4。 在我们的方案中,我们将对 网站导航 术语集中的所有术语执行这些步骤。
将新类别页面和目录项页面应用到所有术语之后,您可以浏览类别页面以验证使用了正确的页面。 在我们的方案中,浏览到“音频”时,看不到太多内容。
这种缺乏大量内容是很好的,因为当我们在 阶段 7:上传页面布局并在 SharePoint Server 的发布网站中创建类别页面时,我们创建了一个空页面。 若要显示内容,必须添加搜索 Web 部件,我们将在下一篇文章中对此进行说明。
关于类别页面的友好 URL
当您使用托管导航时,访问者所见的友好 URL 由驱动站点导航的术语集的术语所组成。 若要查看 URL 的撰写方式,请在 “术语库管理工具 ”页上,选择一个术语,例如“音频”,然后选择“ TERM-DRIVEN PAGES ”选项卡。
友好 URL 显示在 此术语的“配置友好 URL ”部分中。
同样,选择“汽车音频”时,会看到此页面的友好 URL。
如果要更改友好 URL(例如,从“音频”更改为“音频播放器”),则应更改实际术语本身。 这样友好的 URL 和用于标记内容的术语将会保持一致。
如果此概念令人困惑,请不要担心。 我们将在下一篇文章中详细介绍搜索 Web 部件的工作原理。
本系列的下一篇文章
步骤 9: 在类别页在 SharePoint 服务器上内容的搜索 Web 部件配置查询
另请参阅
概念
SharePoint Server 2013 中的托管导航概述
将类别页和目录项页分配给 SharePoint Server 中的术语