Just want to see if I am really moving too far away from where Grav shines and make sure if I am not that I am about to go about this the right way.
I am building a site to basically be the front end to mapping some data between a few tables in MySQL. To do this the simplest way I can think of is to pull the data out of the "static" table into JSON which will allow me to create some cascading drop downs (3) for each row in the table that needs to be updated, mapping the values within to the ones from the static table.
With just PHP scripts I would just loop through the one table from MySQL and build it that way. But with Grav I am just not 100% sure.
From what I have found in the docs, I cant really use the forms plugin, and the forms-database plugin would be fine if I didnt want to get complicated with it and just submitting into a single table (altho I have made it capable of inserting and updating but still limited to 1 entry).
Would I be looking at creating a plugin that would build the table and output the HTML for this onto the Pages? Or is this a combination of plugin + Twig?
There will be multiple similar pages for each "product" that needs to be mapped. The more I think about it, the more I can see that a plugin is the only way this can be possible.