NOOB:: Create Content page not showing my Document Type
ok as the title says im a noob to Umbraco, how ever i have experiance in C# ASPX and using Master files
Now this seems like it should be a simple thing but i just cant get it to work. When i create a Document Type to use my New Templates (umbraco generated from creating) i can control the Document Type but when i go to the content system and try to create a new content page it wont give me my Document Type that i just created
You need to set what data is allowed to be created under each of the content nodes. For example, let's assume you've got two doc types 'News Folder' and 'News Item' and only want 'News Item's appear inside a 'News Folder', you'd configure the 'News Folder' doc type to only allow 'News Item' items (tab 'Structure' on your document type)
Above rule doesn't apply to the 'Content' node in the content section. So, try to create a new document directly under the 'Content' node and you'll find your doc type in the dropdown.
Bottom line, depending on your site structure, choose one or more document types under which you may create your new document type.
Don't hesitate to ask more questions if still unclear.
I want a new master template in a way i want to create a micro-site so i have /micro-site and that have a different template from the rest of the site and you lost me with content type as parent sorry im taking over the site from another company so im having a little problem understanding it.
I have
Templates
Health Check Micro Health Conten Home Page
Document Types Health Check Health Check Content Page Health Check Home Page
now Content Page and Home page are set under Health Check so how do i set it up upder the doctype so it shows in the list?
I dont mind deleting any thing no code work is saved in Umbraco yet
Hard to understand your template/doc type structure from last post and would be great to share your content tree as well (maybe a pic or at least an outline including the doc type for each of the content), as it's quite difficult to give advice based on your last post.
Ok, so you you need to find out the Doc Type of the parent content page you are trying to create the new content page beneath (you can gather this from the properties tab when you click to edit the page).
And there is no Parent Template im not trying to add a content page i want to add a whole new template that does not use another a clean master template if you will
Are you saying, when you create a doc type, it creates a template for you, and thus creates an actual master page file on the file system? But, when you create the master page file on the file system yourself, it's not available as a template within your doc type?
If so, you need to understand the flow of umbraco a little more. Basically it goes like this.
You have a doc type, which can use templates, which are linked to master pages.
When you created your doc type, it automatically created the template bit for you, aswell as the master page. When you just create your own master page though, you still need to create a template within umbraco (Settings > Templates). To create a template, just right click in templates, and choose Create. This will automatically generate a master page for you (be carefull, if one exists it will get overwritten so remove your's for now, create the template then replace it) Whatever you set as the alias, will be the name of your master page with ".master" on the end.
Once you have a template defined, you should then be able to choose it as an allowed template for your doc type (as per my very first post).
Hmm, you just want new template, not based on any other template already existing. Just create one from 'Templates' right click. Maybe you're confused about the fact there's already a default content placeholder in it? Nothing to worry about, just add your new content in the default content placeholder.
i have created a template and in the same name i have created a doc type and made the selection in the info as well as the structure tab of the doc type but then the created template is not showing up in the content area template dropdown. can u guide me??
Can you recheck that the doc type has the template set as an allowed template. Settings > Document types > YourType , info tab then check the allowd template.
Also check that that node in the content area you want to assign the template to is of the correct doc type.
NOOB:: Create Content page not showing my Document Type
ok as the title says im a noob to Umbraco,
how ever i have experiance in C# ASPX and using Master files
Now this seems like it should be a simple thing but i just cant get it to work.
When i create a Document Type to use my New Templates (umbraco generated from creating) i can control the Document Type but when i go to the content system and try to create a new content page it wont give me my Document Type that i just created
Am i missing a step out?
You need to set what data is allowed to be created under each of the content nodes. For example, let's assume you've got two doc types 'News Folder' and 'News Item' and only want 'News Item's appear inside a 'News Folder', you'd configure the 'News Folder' doc type to only allow 'News Item' items (tab 'Structure' on your document type)
Above rule doesn't apply to the 'Content' node in the content section. So, try to create a new document directly under the 'Content' node and you'll find your doc type in the dropdown.
Bottom line, depending on your site structure, choose one or more document types under which you may create your new document type.
Don't hesitate to ask more questions if still unclear.
Cheers,
/Dirk
Hey Martin,
Have you told your doc type that it's allowed to use your template (master page)?
Settings > Document Types > [Your Doc Type] > Allowed templates
Matt
Ooops sorry, mis read the question. As dirk said, you need to allow your doc type to be created beneath the parent doc type.
Select your parent doc type and under the structure tab, select which doc types can be created beneath it.
Matt
I'm not sure i follow, a bit more detail
I want a new master template in a way i want to create a micro-site so i have /micro-site and that have a different template from the rest of the site and you lost me with content type as parent sorry im taking over the site from another company so im having a little problem understanding it.
I have
Health Conten
Home Page
Document Types
Health Check
Health Check Content Page
Health Check Home Page
now Content Page and Home page are set under Health Check so how do i set it up upder the doctype so it shows in the list?
I dont mind deleting any thing no code work is saved in Umbraco yet
Hard to understand your template/doc type structure from last post and would be great to share your content tree as well (maybe a pic or at least an outline including the doc type for each of the content), as it's quite difficult to give advice based on your last post.
Cheers,
Ok, so you you need to find out the Doc Type of the parent content page you are trying to create the new content page beneath (you can gather this from the properties tab when you click to edit the page).
Once you know that, you need to go to
Settings > Document Types > [The parent content page doc type] > Structure
And check the relevant "Allowed child nodetypes".
This basically tells umbraco, that bellow a page which uses that doc type, your allow to create child pages, which use the selected doc types.
Hope this is a little clearer.
Matt
Thast the 2 layouts you asked for
And there is no Parent Template im not trying to add a content page i want to add a whole new template that does not use another a clean master template if you will
Hi Martin.
I think I understand what you mean now.
Are you saying, when you create a doc type, it creates a template for you, and thus creates an actual master page file on the file system? But, when you create the master page file on the file system yourself, it's not available as a template within your doc type?
If so, you need to understand the flow of umbraco a little more. Basically it goes like this.
You have a doc type, which can use templates, which are linked to master pages.
When you created your doc type, it automatically created the template bit for you, aswell as the master page. When you just create your own master page though, you still need to create a template within umbraco (Settings > Templates). To create a template, just right click in templates, and choose Create. This will automatically generate a master page for you (be carefull, if one exists it will get overwritten so remove your's for now, create the template then replace it) Whatever you set as the alias, will be the name of your master page with ".master" on the end.
Once you have a template defined, you should then be able to choose it as an allowed template for your doc type (as per my very first post).
Matt
Hmm, you just want new template, not based on any other template already existing. Just create one from 'Templates' right click. Maybe you're confused about the fact there's already a default content placeholder in it? Nothing to worry about, just add your new content in the default content placeholder.
Or, did I still misunderstand your question?
Cheers,
/Dirk
Thank you so much got it now. and understand what you meant earlyer
should we first create document type or template???
Hi Godwin,
Welcome to our! Glad you've chosen to use Umbraco, it's a great CMS.
I'd recommend you watch all of the following videos for a great introduction to Umbraco:
http://umbraco.com/documentation/videos/for-site-builders/foundation/document-types
You can create either doc type or templates in any order, it's personal preference.
M
i have created a template and in the same name i have created a doc type and made the selection in the info as well as the structure tab of the doc type but then the created template is not showing up in the content area template dropdown. can u guide me??
Can you recheck that the doc type has the template set as an allowed template. Settings > Document types > YourType , info tab then check the allowd template.
Also check that that node in the content area you want to assign the template to is of the correct doc type.
is working on a reply...