Custom Page Fields in Admin UI

Hi everyone,
I am new to Grav and currently considering it for a project. This project would involve a user creating pages, but the page template requires custom data (for example a link to a YT video).

I know that grav supports custom page headers by editing the frontmatter, but unfortunately this is not an option for me. The project requires an easy-to-use UI, so I would need custom text fields in the Admin UI that the user can simply fill in. Is there any way - either built in or via a plugin - to create such custom fields when creating a new page? Is there any other good way to do this? I couldn’t find anything in the documentation about this.

thank you, best regards
nachdenki

Sure you can.

Themes can provide page blueprints.

See

http://learn.getgrav.org/forms/blueprints/example-page-blueprint

http://learn.getgrav.org/forms/blueprints/fields-available

http://learn.getgrav.org/forms/forms/fields-available

Hi, this is maybe what you want:

http://www.sitepoint.com/building-faster-websites-with-grav-a-modern-flat-file-cms/

Change it with your YT link and you can generate any numbers of YT video in a page.

With this link, you’ve got an example.