Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue: type is not inferred from pageFolders #639

Closed
yolpsoftware opened this issue Aug 29, 2023 · 3 comments
Closed

Issue: type is not inferred from pageFolders #639

yolpsoftware opened this issue Aug 29, 2023 · 3 comments
Labels

Comments

@yolpsoftware
Copy link

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.

@yolpsoftware yolpsoftware added the bug Something isn't working label Aug 29, 2023
@estruyf
Copy link
Owner

estruyf commented Aug 30, 2023

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.

@yolpsoftware
Copy link
Author

@estruyf wow thanks, that was quick. Gonna try it out.

@yolpsoftware
Copy link
Author

@estruyf works like a charm in the Beta, thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

2 participants