Keep track of the pages where the form submission came from
PS: using 220.127.116.11 at this moment.
Meanwhile I've extended the core Form builder and managed to get the necessary additional data in results.
Really Concrete5's code base is awesome and easy to understand for any good php developer :)
Amongst many other enhancements, Magic Data Forms provides a more secure implementation of what the howto describes.
Good article, nice to see it's by yourself.
We took another approach and solved it as mentioned above.
We pull the page URL into the email result via server-side too (my husband set it up, so I am not sure the specifics :)
I'd love to have this as feature as an option in the core form block... the ability to just tick a box that says "Show submission page URL in results" and it shows it in the email AND even on the dashboard form results.
I might put a feature request later... I need to head offline at the mo :)
that way it could be used on any form that has that specific field.
PS. Will be my first published add-on, for free.
Marketplace forms packages tag form data with the originating page on saving to the database and its the report viewer that then translates the tag into the page name or path.
It would be good to see the core forms package enhanced throughout to do that, rather than the diversity of solutions that get tacked on afterwards.
Could you guide me for any information related if the project managers accept on Github pull requests with enhancements or other specific rules for the core?
- As an addon, you could simply create a new table to associate form answer ID with cID.
- As a core update, that would be inefficient when it could easily be an extra column on the table of answer IDs.