Handling non-page type data

Permalink
So far i understand that concrete5 is a page based CMS but are there elegant ways of handling non page data? In other words, can you break away from the page entity? An example use-case would be: I want a client to be able to enter a list of data in the back office that will be displayed somewhere on the website.

 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi tolusonaike,

You can setup dashboard single pages for users to enter information that will be saved to the database.

This information can be read from the database and added to pages in different ways. One approach is adding it to a page with a block. Another approach is a single page that gets data from its controller.

Here is an example add-on that uses a dashboard single page and a block:
https://www.concrete5.org/marketplace/addons/simple-testimonials/...

Here is the documentation for single pages:
http://documentation.concrete5.org/developers/working-with-pages/si...
Cahueya replied on at Permalink Reply
I believe there is a add-on for v.5.6 that does this (Advanced Forms?).

We built something similar using the Add-On Formidable (v.5.6) too, a page-creation-Form that runs through the workflow to be approved. I would assume that this should be possible for v.5.7 too.