Form submission in panel

Does anyone know if there’s a way of having a contact form in the front end leave records in the panel. Ideally I’d have something like a structured table and entries are added when someone submits a form so I have a list of enquiries in the panel rather than emails received.

Thanks!

Looks like https://github.com/mzur/kirby-uniform can do that.
And https://gitlab.com/cre8ivclick/formbuilder/ is also able to store form submissions.

Yes, that is absolutely possible but note that if you either create pages or update a page’s structure field, changes are not immediately reflected in the Panel, so you have to reload the page.

See this cookbook recipe: Creating pages from frontend | Kirby CMS

While it covers creating pages, it can be adapted to update a structure field instead.

Kirby Uniform helps with doing the form handling, but it doesn’t have actions for page creation or update. But you can write a custom action.

Thanks both, that’s super helpful!