Question

I have a situation were I have to create multiple templates for one content type. I am aware that this can be achieved by creating multiple content type but I am trying to have multiple templates attached to only one content type.

Is it possible. If yes how easy or hard it is?

Was it helpful?

Solution

It can be done!

Take a look at how a Web Part Page is created - it directs you to an ASPX page in which you choose the layout. You could basically do the same thing for any content type.

OTHER TIPS

No, this is to my knowledge not possible.

Instead create a hierarchy of CT's where all your different templates are associated to a sibling CT

Document Set is what you are looking for.

To elaborate, you can associate metatdata to a document set and have multiple templates associated with it.

No, We can't attach multiples templates to a Single content type. Because Each Content Type holds certain set of Properties and hold as a single template. May I know, what kind of requirement needs for Multiple templates in a Single Content Type.

Quick note to say that it would be great if someone could provide a little more info on how to implement the approach proposed by Wictor. I would have added this as a comment except I don't have enough rep points to do so. Cheers

In reference to where this could be used, there is an OOB Document ContentType and it has by default (Site Content Types --> ContentTypeName --> Document Property Settings) 'Use the default template for Microsoft Office applications' set!

This will give you Word, Excel, PowerPoint, OneNote, Excel Survey templates to choose from when you click 'New' in the dropdown.

Can we do somet similar for multitude of Doc templates, each for a specific purpose without the need to create a ContentType for each of them?

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top