techniconcept/formfinisher-jsonstore

Last activity on 1 January 2020
  • 22
composer require techniconcept/formfinisher-jsonstore

Neos.Form finisher to store form data in database

2.0.0

Neos.Form finisher to store form data in database

Version
2.0.0
Type
neos-package
Release Date
14.01.2020 17:01:52
Source
git
Distribution
zip
Requires
None
Requires (dev)
None
Suggest
Provides
None
Conflicts
None
Replaces
None
MIT 5084120f665923d1142d898b16c3a6a344c444c1

Form finisher for storing results as JSON in DB

Let you add a form finisher to store the form data as JSON in the database.

Dependencies

This packages depends on

How to use?

  1. composer require techniconcept/formfinisher-jsonstore
  2. Add the finisher to your form

NodeTypes based form

Add the "JsonStore Finisher" and fill the label and type to retrieve your form.

Fusion based form (with neos/form-fusionrenderer)

Add the following Fusion code:

prototype(TC.FormExample:Content.MyForm) < prototype(Neos.Form.Builder:Form) {

    # ...
    
    finishers {
        jsonStoreFinisher = TC.FormFinisher.JsonStore:Finisher.Definition {
            options {
                storeLabel = 'JsonStore label'
                storeType = 'ch.techniconcept.form-finisher.jsonstore'
            }
        }
    }

    # ...

}

Acknowledgments

Development sponsored by techniConcept.

We try our best to craft this package with a lots of love, we are open to sponsoring, support request, ... just contact us.

License

The MIT License (MIT). Please see LICENSE for more information.

The content of the readme is provided by Github