Inhaltsverzeichnis:
- 1 Erstellen Sie in SharePoint Designer 2010 eine neue XML-Datei, indem Sie Datei → Alle Dateien wählen.
- 2Geben Sie Ihre Navigationselemente in die Datei ein.
- 3Öffnen Sie die Webpartseite, das Seitenlayout oder die Masterseite in SharePoint Designer 2010, wo Sie Ihr neues Navigationsmenü erstellen möchten.
- 4 Ziehen Sie die Datenquelle für Ihre XML-Datei auf Ihre Seite und legen Sie sie dort ab.
- 5Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie Eigenschaften im Kontextmenü.
- 6Ziehen Sie ein AspMenu-Steuerelement von der Toolbox auf Ihre Seite und legen Sie es dort ab.
- 7Konfigurieren Sie die Eigenschaften für das AspMenu-Steuerelement wie folgt:
- 8Speichern Sie Ihre Einstellungen und aktualisieren Sie die Seite.
Video: Shopify Tutorial Deutsch 2019 für Anfänger: E-Commerce Website erstellen 2024
Die Verwendung einer XML-Datei zur Steuerung des Navigationsmenüs in SharePoint 2010 beginnt mit einem kleinen Techniker, ist tatsächlich für jeden Power User zugänglich, dem die Rechte zur Verwendung von SharePoint Designer gewährt wurden.
Einer der Vorteile des AspMenu-Navigationsmenüs von SharePoint besteht darin, dass es bereits versteht, wie man Flyouts und Menüstyling durchführt, sodass Sie Ihre eigene Navigation nicht wie bei anderen Optionen gestalten.
Sie stellen lediglich eine alternative Datenquelle bereit, anstatt die Veröffentlichungssite-Hierarchiedatenquelle von SharePoint zu verwenden.
Die folgenden Schritte führen Sie durch den Prozess der Verwendung einer XML-Datei, um Ihr Navigationsmenü zu steuern:
1 Erstellen Sie in SharePoint Designer 2010 eine neue XML-Datei, indem Sie Datei → Alle Dateien wählen.
Sie können diese Datei in eine Dokumentbibliothek verschieben, wo sie versionskontrolliert werden kann.
2Geben Sie Ihre Navigationselemente in die Datei ein.
Ihre Datei muss der Sitemap-Konvention für Navigationsmenüs entsprechen, die die Sitemap-Knoten ineinander verschachtelt.
3Öffnen Sie die Webpartseite, das Seitenlayout oder die Masterseite in SharePoint Designer 2010, wo Sie Ihr neues Navigationsmenü erstellen möchten.
Testen Sie dies zunächst auf einer Webpartseite und verschieben Sie es anschließend in ein Seitenlayout oder eine Masterseite, nachdem Sie es getestet haben.
4 Ziehen Sie die Datenquelle für Ihre XML-Datei auf Ihre Seite und legen Sie sie dort ab.
Klicken Sie in der Entwurfsansicht auf den Speicherort in Ihrer Datei, an dem Sie die Datenquelle einfügen möchten, und klicken Sie dann auf der Multifunktionsleiste auf die Registerkarte Einfügen.
Klicken Sie auf die Schaltfläche Datenquelle in der Gruppe Steuerelemente und wählen Sie die XML-Datei aus. SharePoint Designer fügt das Datenquellensteuerelement in die Seite ein.
5Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie Eigenschaften im Kontextmenü.
Setzen Sie die XPath-Eigenschaft in Ihrer Datenquelle auf den folgenden Wert:
/ siteMap / siteMapNode / siteMapNode
Dadurch wird sichergestellt, dass die Wurzelknoten in Ihrer Datei nicht im Navigationssteuerelement angezeigt werden.
6Ziehen Sie ein AspMenu-Steuerelement von der Toolbox auf Ihre Seite und legen Sie es dort ab.
Das AspMenu-Steuerelement befindet sich in der Gruppe "SharePoint Server-Steuerelemente" der Multifunktionsleiste.
Es ist möglicherweise einfacher, das AspMenu-Steuerelement von der Publishing-Masterseite zu kopieren und einzufügen, als das Steuerelement aus der Toolbox einzufügen. Stellen Sie sicher, dass Sie dem Menü eine eindeutige ID wie MyCustomMenu geben, wenn Sie das tun.
7Konfigurieren Sie die Eigenschaften für das AspMenu-Steuerelement wie folgt:
Legen Sie die DataSourceID-Eigenschaft auf dem AspMenu-Steuerelement auf die in Schritt 4 erstellte Datenquelle fest.
Legen Sie die StaticDisplayLevels-Eigenschaft auf 1 fest.
Fügen Sie ein DataBindings-Element ein, um die Elemente in Ihrer XML-Datei dem Menü zuzuordnen.
8Speichern Sie Ihre Einstellungen und aktualisieren Sie die Seite.
Ein SharePoint-Menü zeigt benutzerdefinierte Navigationselemente an.
Das Navigationsmodell von SharePoint wird direkt von ASP übernommen. NETZ. Nichts ist neu oder magisch, wie SharePoint die Websitenavigation handhabt. Das heißt, Sie haben viele Möglichkeiten, die Navigationsmenüs in SharePoint anzupassen. In den meisten Fällen erstellen Sie entweder einen neuen Navigationsanbieter oder eine neue Datenquelle, während Sie eines der vorhandenen Navigationsmenüs verwenden, um die Ergebnisse anzuzeigen.