Accueil Médias sociaux Utilisez les fichiers XML pour piloter votre menu de navigation - les nuls

Utilisez les fichiers XML pour piloter votre menu de navigation - les nuls

Table des matières:

Vidéo: Config Joystick T16000M FCS avec T.A.R.G.E.T. pour Star Citizen [Tuto FR] 2025

Vidéo: Config Joystick T16000M FCS avec T.A.R.G.E.T. pour Star Citizen [Tuto FR] 2025
Anonim

L'utilisation d'un fichier XML pour piloter votre menu de navigation dans SharePoint 2010 commence à est en fait accessible à tout utilisateur disposant des droits d'utilisation de SharePoint Designer.

L'une des bonnes choses à propos de l'utilisation du menu de navigation AspMenu de SharePoint est qu'il comprend déjà comment faire des flyouts et un style de menu, donc vous ne roulez pas comme vous le faites avec d'autres options.

Vous fournissez simplement une source de données alternative au lieu d'utiliser la source de données de la hiérarchie du site de publication de SharePoint.

Les étapes suivantes vous guident dans le processus d'utilisation d'un fichier XML pour piloter votre menu de navigation:

1 Dans SharePoint Designer 2010, créez un nouveau fichier XML en choisissant Fichier → Tous les fichiers.

Vous pouvez déplacer ce fichier vers une bibliothèque de documents où il est possible de contrôler la version.

2Entrez vos éléments de navigation dans le fichier.

Votre fichier doit suivre la convention du sitemap pour les menus de navigation, qui imbrique les nœuds sitemap entre eux.

3Ouvrez la page de composant WebPart, la mise en page ou la page maquette dans SharePoint Designer 2010 où vous souhaitez créer votre nouveau menu de navigation.

Testez d'abord cela dans une page de composant WebPart, puis déplacez-le dans une mise en page ou une page maître après l'avoir testé.

4Drag et déposez la source de données pour votre fichier XML sur votre page.

En mode Création, cliquez sur l'emplacement dans le fichier dans lequel vous souhaitez insérer la source de données, puis cliquez sur l'onglet Insérer du ruban.

Cliquez sur le bouton Source de données dans le groupe Contrôles et sélectionnez le fichier XML. SharePoint Designer insère le contrôle de la source de données dans la page.

5Cliquez avec le bouton droit sur la source de données et choisissez Propriétés dans le menu contextuel.

Définissez la propriété XPath sur votre source de données à la valeur suivante:

/ siteMap / siteMapNode / siteMapNode

Cela garantit que les nœuds racine de votre fichier ne s'affichent pas dans le contrôle de navigation.

6Drag et déposez un contrôle AspMenu sur votre page à partir de la boîte à outils.

Le contrôle AspMenu se trouve dans le groupe Contrôles SharePoint Server du ruban.

Il est peut-être plus facile de copier et coller le contrôle AspMenu à partir de la page principale de publication que d'insérer le contrôle dans la boîte à outils. Si vous faites cela, assurez-vous de donner au menu un identifiant unique, tel que MyCustomMenu.

7Configurez les propriétés du contrôle AspMenu comme suit:

Définissez la propriété DataSourceID sur le contrôle AspMenu pour qu'elle corresponde à la source de données créée à l'étape 4.

Définissez la propriété StaticDisplayLevels sur 1.

Insérez un élément DataBindings pour mapper les éléments de votre fichier XML au menu.

8Enregistrez vos paramètres et actualisez la page.

Un menu SharePoint affiche les éléments de navigation personnalisés.

Le modèle de navigation de SharePoint est hérité directement d'ASP. NET. Rien n'est nouveau ou magique sur la façon dont SharePoint gère la navigation du site. Cela signifie que vous avez beaucoup d'options pour personnaliser les menus de navigation dans SharePoint. Dans la plupart des cas, vous créez un nouveau fournisseur de navigation ou une nouvelle source de données en utilisant l'un des menus de navigation existants pour afficher les résultats.

Utilisez les fichiers XML pour piloter votre menu de navigation - les nuls

Le choix des éditeurs

Comprendre iOS Animation - les nuls

Comprendre iOS Animation - les nuls

Heureusement, la plupart de ce que vous devez faire en ce qui concerne l'animation iOS est déjà intégré dans le cadre. Certaines propriétés de la vue peuvent être animées (le point central, par exemple), ce qui signifie que vous n'avez qu'à indiquer à la vue où commencer et où finir, et quelques autres paramètres optionnels, ...

Utilisez le Navigateur de symboles dans Xcode - mannequins

Utilisez le Navigateur de symboles dans Xcode - mannequins

Le navigateur de symboles de xcode vous permet de parcourir les symboles votre projet - cliquez simplement sur le bouton Symbole dans la barre de sélection du navigateur. Notez que vous devez attendre que Xcode ait fini d'indexer votre projet avant de pouvoir utiliser cette fonctionnalité. Vous pouvez afficher les symboles dans une liste hiérarchique ou plate à l'aide des boutons ...

À L'aide de Design Patterns dans iOS App Development - dummies

À L'aide de Design Patterns dans iOS App Development - dummies

Pour le développement d'applications iOS, Le cadre est conçu autour de certains paradigmes de programmation, également appelés modèles de conception. Le motif de conception est un modèle auquel votre propre code doit correspondre. Le framework UIKit fait beaucoup de gros efforts pour vous. C'est très bien, mais travailler avec ça ...

Le choix des éditeurs

Big Data Streaming dans l'industrie de la santé - les nuls

Big Data Streaming dans l'industrie de la santé - les nuls

Sont importants pour l'industrie de la santé - y compris son utilisation dans tous les domaines, de la recherche génétique à l'imagerie médicale avancée, en passant par la recherche sur l'amélioration de la qualité des soins. Bien que l'analyse des données volumineuses dans chacun de ces domaines soit importante pour la poursuite de la recherche, un avantage majeur est l'application de cette information à la médecine clinique. ...

Big Data et Assurance - les nuls

Big Data et Assurance - les nuls

L'industrie de l'assurance ne pourrait pas survivre sans la capacité de collecter et traiter des quantités substantielles de données . Afin de déterminer les primes appropriées pour leurs polices, les compagnies d'assurance doivent être en mesure d'analyser les risques auxquels les assurés sont confrontés et être en mesure de déterminer la probabilité que ces risques se matérialisent effectivement. En raison d'augmentations substantielles ...

Big Data Streaming dans l'industrie de l'énergie - mannequins

Big Data Streaming dans l'industrie de l'énergie - mannequins

Réduisant la consommation d'énergie, trouvant de nouvelles sources d'énergie renouvelable, L'augmentation de l'efficacité énergétique est un objectif important pour la protection de l'environnement et le maintien de la croissance économique. De grands volumes de données en mouvement sont de plus en plus surveillés et analysés en temps réel pour aider à atteindre ces objectifs.

Le choix des éditeurs

Gérer le Social Media Commerce avec HootSuite - dummies

Gérer le Social Media Commerce avec HootSuite - dummies

HootSuite est un système de gestion de médias sociaux surveillance à travers les réseaux sociaux à partir d'un seul tableau de bord basé sur le Web. Pour les entreprises, HootSuite est le plus souvent utilisé par les équipes de médias sociaux avec plusieurs agents, mais de nombreux utilisateurs l'apprécient également. Lorsque vous êtes à la recherche d'une plate-forme robuste qui ...

Surveiller les commentaires des médias sociaux avec Google - les nuls

Surveiller les commentaires des médias sociaux avec Google - les nuls

Il n'y a pas un moyen infaillible d'attraper les médias sociaux mention de votre entreprise ou entreprise. Certains services de surveillance des médias sociaux trouvent quelques exemples, d'autres en trouvent plus, et encore un autre peut trouver quelque chose de différent. Mais de nombreux propriétaires d'entreprises ont trouvé des résultats complets assez insaisissables. Le bon côté de tout cela est ...

Rejoignez une plateforme de médias sociaux locale: MerchantCircle - dummies

Rejoignez une plateforme de médias sociaux locale: MerchantCircle - dummies

Comme votre chambre de commerce locale. Ils peuvent ne pas être aussi sociaux que face à face, mais vous pouvez établir de solides relations d'affaires et peut-être promouvoir les ventes. Être membre de votre chambre de commerce locale est la première étape à suivre pour promouvoir votre entreprise au niveau local. ...