I need to change the inheritance structure of my document types, so that a particular document type appears in a different location (has a different parent).
It looks like this is possible via a direct database update on the cmsContentType2ContentType table in SQL. I tried this and created a new content node and my new inheritance seems to be working.
However, this change isn't reflected in the Umbraco UI under Settings/Document Types. The document type looks like it's still in the old location. I've tried all the cache clearing methods I can think of but still have this issue. Any ideas?
I ran into this when I was setting up a new site, so I don't know if my solution will do "bad things" to a site that has content. Here's how I 'moved' the data type to the root (I had inadvertently added it as a child of an existing type):
Export the data type.
Delete the data type.
In the XML-file you saved in step 1, delete the nodexyz.
Change document type inheritance in Umbraco 6
Hi
I need to change the inheritance structure of my document types, so that a particular document type appears in a different location (has a different parent).
It looks like this is possible via a direct database update on the cmsContentType2ContentType table in SQL. I tried this and created a new content node and my new inheritance seems to be working.
However, this change isn't reflected in the Umbraco UI under Settings/Document Types. The document type looks like it's still in the old location. I've tried all the cache clearing methods I can think of but still have this issue. Any ideas?
Many thanks
Ben
You could try this package, but I don't know if it works on Umbraco 6: http://our.umbraco.org/projects/developer-tools/doc-type-extensions
Jeroen
Hi Ben,
I am running into the same problem. I was wondering if you have found a solution?
Martijn
I ran into this when I was setting up a new site, so I don't know if my solution will do "bad things" to a site that has content. Here's how I 'moved' the data type to the root (I had inadvertently added it as a child of an existing type):
The other option is to export all your DocTypes using uSiteBuilder Admin, then import them using the same.
is working on a reply...