techniconcept/formfinisher-jsonstore

Last activity 14 Jan 2020 26
composer require techniconcept/formfinisher-jsonstore

Neos.Form finisher to store form data in database

2.0.0

Version
2.0.0
Type
neos-package
Release Date
Jan 14, 2020 17:01
Source
git
Distribution
zip
Suggest
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