sulu / SuluFormBundle

Form Bundle for handling Dynamic and Symfony Forms in https://sulu.io
MIT License
81 stars 78 forks source link
bundle dynamic form forms php sulu sulu-bundle symfony

SuluFormBundle

Official Sulu Bundle Badge

GitHub license GitHub tag (latest SemVer) Test workflow status Sulu compatibility


The SuluFormBundle adds support for creating dynamic forms in Sulu Admin. It can be used for contact, sweepstake or other forms.


Sulu Form Slideshow


The SuluFormBundle is compatible with Sulu starting from version 2.0. Have a look at the require section in the composer.json to find an up-to-date list of the requirements of the bundle.

🚀  Installation and Documentation

Execute the following composer command to add the bundle to the dependencies of your project:

composer require sulu/form-bundle

Afterwards, visit the bundle documentation to find out how to set up and configure the SuluFormBundle to your specific needs.

💡  Key Concepts

The bundle allows that the content manager itself can create dynamic forms over the admin ui. This form fields can be position by the content manager in a basic grid. Also the content manager configure the email which is sent to the visitor or them selfs. The bundle is build on top of the Symfony Form Component and use its theming features.

❤️  Support and Contributions

The Sulu content management system is a community-driven open source project backed by various partner companies. We are committed to a fully transparent development process and highly appreciate any contributions.

In case you have questions, we are happy to welcome you in our official Slack channel. If you found a bug or miss a specific feature, feel free to file a new issue with a respective title and description on the the sulu/SuluFormBundle repository.

📘  License

The Sulu content management system is released under the under terms of the MIT License.