当使用启用变体的Metadata导航时,默认值是以下(假设语言en-US和DE-DE):

  • 网站集( http://example.org/
    • site de-de( http://example.org/de-de
    • 网站en-US( http://example.org/en-us

      发布门户的默认值是使用元数据导航。 SharePoint创建一个每个站点的一个术语集(即站点集的一个导航术语集,每个新变体站点一个)。

      所以,现在我有三个术语集:

      • 网站导航
      • 变异导航
      • 变异导航(zh-li>

        默认情况下,变体站点 not 从站点集中继承导航。这意味着如果我在源变量(de-de)中创建新页面并将导航元数据项分配,则该术语将自动复制到另一个的变型术语集(因此从“变体导航”中复制了term “变化导航(en-US)”)。


        这里是我的问题: 通过这样做,“友好的URL”是如此相同的页面:

有帮助吗?

解决方案

There isn't an "out-of-the-box" way to accomplish this. However, you could create your own custom Site Map Provider and in your code get the data from the Managed Metadata Service. Then you can modify the information however you need to.

Here is some info to get you started:

TaxonomySession (How you get the metadata): http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.taxonomy.taxonomysession(v=office.14).aspx

Sample custom site map provider: http://msdn.microsoft.com/en-us/library/cc789625(v=office.14).aspx

许可以下: CC-BY-SA归因
scroll top