Metadata-Navigation mit aktivierten Variationen - Verwenden Sie Site Collection Term Set oder Variation Site Term Set?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/81177

Frage

Wenn Sie die METADATA-Navigation mit aktivierten Variationen verwenden, ist der Standardwert folgendermaßen (angenommene Sprachen de-us and de-de):

    .
  • Site-Sammlung ( http://example.org/ )
      .
    • Site de-de ( http://example.org/de-de ) .
    • Site de-Us ( http://example.org/de-us ) .

      Die Standardeinstellung für ein Publishing-Portal ist die Verwendung der Metadaten-Navigation. SharePoint erstellt einen Term-Set pro Standort (d. H. Ein Navigationsbegriff für die Site-Sammlung, ein für jede neue Variationsseite).

      so, jetzt habe ich drei Term-Sets:

        .
      • Site-Navigation
      • Variation Navigation
      • Variation Navigation (de-us)

        standardmäßig die Variationsseiten nicht die Navigation von der Site-Sammlung erben. Das heißt, wenn ich eine neue Seite innerhalb der Quellvariation (DE-de) erstellte und einen Navigationsmetadata-Term zuweisen, dass der Begriff automatisch auf den Variation-Term-Set des anderen kopiert wird (somit der generationsporticetagcode von "Variation Navigation" kopiert wird. to "Variation Navigation (de-us)" ).


        Hier kommt meine Frage: Dabei sind die "freundlichen URLs" so für dieselbe Seite:

War es hilfreich?

Lösung

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top