Use case: manage content that doesn’t fit into the flat file structure of the kirby.
I’m working on a website that presents it’s visitors a catalog of ~25000 items. Aside those, there are few “informational” pages which of course are elegantly managed through kirby panel. Saving those items as “Pages” isn’t really practical (just think about the pages sidebar).
Now I’d like to extend the panel in a way that keeps the Kirby Look and Feel ™. ALso because I can use Kirby for all the “annoying” tasks like authentication, admin CSS, maybe even form generation, validation and data collection, etc.
As far as I know there are the following methods of extending kirby panel:
- Dashboard widgets (documented, no custom route [right?])
- Custom fields (documented, with undocumented custom routes [see structure field])
- Custom routes (undocumented, seems fragile [see this], what about authentication etc?)
I would really really really like to see some documentation on what is possible and how. Like a tutorial showing us how to assemble a panel view, complete with sidebar, topbar, notifications, forms etc.
Am I really the only one?
