We have a large data collection website. I don’t have time to create forms-based data collection pages for each department. I thought there might be some kind of WYSIWYG form creation module that can be run on top of our website. The system will look like cms, but it allows you to create custom pages. All settings of the form page are launched from the database. Therefore, when the department manager needs to implement a form data collection page, they can enter and create a page, as well as drag and drop all form fields and place elements. Then all the form submission data is saved in one primary set of tables, which I can query and create custom reports on the data or use to process custom pages.
The system should allow: Select field names in the form
Select field type: text field, check box, radio buttons, drop-down list Select validation: required, maximum length, data type, as well as an error message displayed when verification is completed.
Choose the order in which the fields are displayed. In order to be able to add conditional logic to the fields (i.e. if yes, then this is necessary or hide this field),
select to capture data into the database when submitting the form.
To receive the data stored in the database so that it could be transformed into something meaningful;
Be able to create forms by copying and editing other forms
To be able to reuse forms on many pages
To be able to add pagination to forms (so the form is not soooo long)
To be able to display a customized message when submitting the form.
source
share