Form Reform - new forms addon

Now approved and in the marketplace, Form Reform is a new form building system for v8 and v9 that re-thinks the way you build forms in Concrete CMS. Form Reform - Concrete CMS

Each input type is a Concrete CMS block. You can design and layout forms as you would any arrangement of blocks in a page.

When a form is submitted, processing is managed through a fully configurable processing pipeline.

Form Reform is easy to adapt and extend by developers and agencies. Create a new template for an input block, add a new type of input block or add a new handler class for a new processing pipeline action.

I could write more, but I would only be repeating what is already provided by the extensive documentation and example forms at https://c5magic.co.uk/addons/form-reform. Also watch a 15-minute YouTube video:

7 Likes

Well done @JohntheFish. The breadth of features here is exceptional. Pipelines and multi-step will be well received, I am sure.

1 Like

I looks epic, I will be taking a better look at this soon.

1 Like

Got to play with this in review. Absolutely amazing! @JohntheFish never disappoints. This will become a marketplace go-to for sure!!

1 Like

Thank you all for the positive thoughts.

I have a roadmap of ideas for the future extension of Form Reform https://c5magic.co.uk/addons/form-reform/version-history.
Please post if you would like me to prioritise any aspect of that or have other ideas for onward development.

Above all else, Form Reform is intended as a framework for onward development by myself and by others. I am keen to support anyone developing/releasing addons with further form input blocks, new form handler functionality and theme integrations.

3 Likes

This is without a doubt one of the best ConcreteCMS add-ons of all time. I’ve seen a lot of them and even made a couple of decent ones myself. But John, you’ve outdone yourself this time. An original approach to tackling an old problem - how to manage forms. But it’s elegant, scalable and customisable. There’s so many things that could be done with this - the options are limitless. Bravo!

Extras for Form Reform are in review for the marketplace. Details on my support site at:

v9.0.4 of Form Reform introduces a bunch of new functionality including address lookup and geocoding as a form input control and as a form handler plugin.

New form inputs:

  • Address Lookup (Google places API),
  • Radio Matrix,
  • Checkbox Matrix,
  • Latitude/Longitude,
  • Grouped Select,
  • State Select (pick a state within a configured country)

New handler:

  • Address Geocode (Google geocode API).
1 Like