2010-11-09 5 views
1

Je crée un site Web public avec 4 niveaux de navigation. Il y a une navigation de haut niveau fixe qui divise les choses en sections. Le deuxième niveau de navigation est un menu horizontal. Les niveaux 3 et 4 sont affichés dans un menu arborescent.Sharepoint 2010: Liste et sous-site pour la navigation multiniveau

Devrait-il être configuré dans des listes ou dans des sous-sites? Je comprends que vous pouvez imbriquer des dossiers dans d'autres listes, donc je ne suis pas sûr de la façon dont vous allez gérer cette navigation.

Quand devriez-vous utiliser un sous-site au lieu d'une liste?

L'apparence de toutes les sections de niveau supérieur est la même. Je suis novice dans ce domaine de Sharepoint, donc j'aimerais connaître quelques bonnes pratiques. Merci!

Edit: Structure du site

Il y a une barre de navigation supérieure au niveau horizontal fixe. Chacun de ces liens pointe vers une page de destination pour cette section.

Chaque section de niveau supérieur possède sa propre sous-navigation. Ceci est une navigation horizontale à un seul niveau.

Les pages de ce deuxième niveau peuvent avoir des sous-pages affichées dans un style d'arborescence à deux niveaux. Le troisième niveau serait cliquable avec sa propre page de destination, donc ce n'est pas seulement un 'dossier' ou un conteneur. Donc, cela fait quatre niveaux de navigation.

Vent

Ce type d'architecture de l'information devrait être très simple à mettre en place dans tous les produits de gestion de contenu, mais SharePoint est tout simplement pas intuitif pour moi du tout. Je trouve que la documentation sur la création de sites conçus sur mesure pour le public fait extrêmement défaut.

+0

Vous ne pouvez pas vraiment imbriquer une liste dans une autre liste - vous pouvez créer des dossiers et le groupe de métadonnées, mais aucune liste dans les listes. En général, j'utilise des listes/bibliothèques au niveau le plus bas de mes taxonomies. – Shaneo

+0

Donc, subsites est le seul moyen réel d'accomplir la navigation à plusieurs niveaux? (avec les listes étant le dernier niveau) – ScottE

+0

Je pense que ce problème est une bonne illustration de pourquoi SharePoint ne devrait pas être considéré comme un système de gestion de contenu Web à usage général. En fin de compte, il a un petit ensemble de conteneurs, dont le comportement et le degré d'imbrication sont assez fixes, et ne peuvent pas nécessairement être adaptés à une architecture d'information arbitraire. – e100

Répondre

1

Cela dépend - Une liste et un site contiennent un contenu très différent. Votre navigation ne devrait pas dicter votre contenu. Il devrait être l'inverse. Une liste décrit des éléments connexes, tandis qu'un site est un conteneur pour de nombreuses listes, bibliothèques de documents, etc.

+0

Ok, alors avez-vous des conseils sur l'approche à adopter? En expérimentant plus loin, je vois que vous pouvez créer un dossier dans une liste et y ajouter des éléments. Cependant, cela rend la création un peu pénible car vous devez déplacer manuellement de nouveaux éléments dans ces dossiers ou utiliser l'organisateur de contenu. De plus, je n'arrive pas à comprendre comment attribuer à un dossier un titre différent de l'URL. J'ai essayé d'utiliser un Sharepoint: SPTreeView contre un SharePoint: SPHierarchyDataSourceControl mais il affiche simplement les dossiers comme leur URL. – ScottE

+0

Tout dépend complètement de ce que vous voulez faire apparaître à la fin de votre navigation.À l'heure actuelle (probablement juste en raison d'un manque de compréhension de ma part), il semble que vous construisez une structure de navigation juste pour construire une structure de navigation. Allez-vous montrer une liste spécifique avec des informations spécifiques à la fin du fil d'ariane, ou un endroit avec beaucoup de listes et de nombreuses bibliothèques? Le premier est une liste, et le second est un sous-site. – zincorp

+0

La structure de navigation provient de la carte du site (architecture de l'information) et des compositions de conception. Je le construis parce que c'est dicté pour moi. J'essaie juste d'organiser les pages de contenu face au public de manière flexible. – ScottE

Questions connexes