SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a hierarchy of content types that's currently two levels deep, and could go to three. These are for legal documents and may ultimately be used as templates in Word... which is why I opted to go for content types vs managed metadata. I have a total of about 30 content types.

Here's my question. In my document library, how can I enable the out-of-box metadata navigation hierarchy to display something other than a flat list? It completely flattens my content types, so that research documents get mixed in with litigation documents (which are separate branches on the tree). I know I could get the effect I want if I switched to managed metadata, but then I'd lose the ability to template.

Is there a way to display the content type hierarchy, in a tree view, as metadata navigation?

share|improve this question
up vote 1 down vote accepted

You could replicate the content type hierarchy as a term set and add a managed metadata column to each of the content types. Set each content type's MM field to default to the exact same name of the content type. Now content type and MM field match and you can use the MM field for metadata navigation.

share|improve this answer

Take a look at the SharePoint 2007 Features project on Codeplex. It includes a hierarchical content type viewer feature:

It's the Content Type Hierarchy feature in the Developer-Oriented Features section.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.