Describe the bug
We have several content types that are always limited to their own folder. Content type blog does only exist in /content/blog, etc. This is a 1-to-1 relation between folders and content types.
We have defined the content types, and we have also added an entry in pageFolders, which defines the relation between /content/blog and the blog content type.
However, when we open an item from the /content/blog folder, Front Matter CMS still tells us that the fields do not match the default content type.
If we still have to put a type: blog to every blog entry, what is the purpose of the pageFolders setting?
To Reproduce
Steps to reproduce the behavior:
Create two content types with different fields.
Create a 1-to-1 relationship between the content types and subfolders of /content.
Add some content files that match the respective fields, but do not add type: ... to the front matter.
Open one content file. Front Matter does not infer the content type of the file.
Expected behavior
The pageFolders setting should infer the content type of our item.
**Describe the bug**
We have several content types that are always limited to their own folder. Content type `blog` does only exist in `/content/blog`, etc. This is a 1-to-1 relation between folders and content types.
We have defined the content types, and we have also added an entry in `pageFolders`, which defines the relation between `/content/blog` and the `blog` content type.
However, when we open an item from the `/content/blog` folder, Front Matter CMS still tells us that the fields do not match the default content type.
If we still have to put a `type: blog` to every blog entry, what is the purpose of the `pageFolders` setting?
**To Reproduce**
Steps to reproduce the behavior:
1. Create two content types with different fields.
2. Create a 1-to-1 relationship between the content types and subfolders of `/content`.
3. Add some content files that match the respective fields, but do not add `type: ...` to the front matter.
4. Open one content file. Front Matter does not infer the content type of the file.
**Expected behavior**
The `pageFolders` setting should infer the content type of our item.
<!-- github-sync-id:1871891264 -->
Thank you for this suggestion. Initially, this setting was added to make creating content in your page folders easier by not having to select the content-type or limit the content-types.
I understand the problem in your case and have added an extra check for retrieving the content-type from the page folder setting. You can give it a try in the latest beta version.
Thank you for this suggestion. Initially, this setting was added to make creating content in your page folders easier by not having to select the content-type or limit the content-types.
I understand the problem in your case and have added an extra check for retrieving the content-type from the page folder setting. You can give it a try in the latest beta version.
<!-- github-comment-id:1699046590 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Describe the bug
We have several content types that are always limited to their own folder. Content type
blogdoes only exist in/content/blog, etc. This is a 1-to-1 relation between folders and content types.We have defined the content types, and we have also added an entry in
pageFolders, which defines the relation between/content/blogand theblogcontent type.However, when we open an item from the
/content/blogfolder, Front Matter CMS still tells us that the fields do not match the default content type.If we still have to put a
type: blogto every blog entry, what is the purpose of thepageFolderssetting?To Reproduce
Steps to reproduce the behavior:
/content.type: ...to the front matter.Expected behavior
The
pageFolderssetting should infer the content type of our item.Thank you for this suggestion. Initially, this setting was added to make creating content in your page folders easier by not having to select the content-type or limit the content-types.
I understand the problem in your case and have added an extra check for retrieving the content-type from the page folder setting. You can give it a try in the latest beta version.
@estruyf wow thanks, that was quick. Gonna try it out.
@estruyf works like a charm in the Beta, thanks a lot!