This is a module for Seagull PHP Framework with the help of which you can construct dynamic, CMS based, enquiry forms for the visitors of your website. It can be used as alternative to ContactUs module.
The module have dynamic forms which you can construct with the help of CMS module.
Just like for CMS module, you can create custom template page for every content type. Also, the enquiry module, utilizing the HTML_QuickForm package with the help of which you can change form layout with no breaks in logic.
Finally, module will log, email or do other with submitted data, depend on observer(s) you select.
During installation the
ContactUs content type will be created.
And Contact Us menu items will be added.
Use them as examples when creating new forms ;)
- ability to specify mandatory fields within cms backend, maybe special prefix/postfix for the name of the attribute?
- need a way to choose another renderer with no changes in code
- add renderer for YAML-based form styling
- improve client-side validation, make it compatible with YAML-based form styling
- add more instructions