Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sulu/SuluFormBundle

Form Bundle for handling Dynamic and Symfony Forms in https://sulu.io
https://github.com/sulu/SuluFormBundle

bundle dynamic form forms php sulu sulu-bundle symfony

Last synced: 2 days ago
JSON representation

Form Bundle for handling Dynamic and Symfony Forms in https://sulu.io

Awesome Lists containing this project

README

        

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](https://sulu.io/) 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](composer.json) to find an
**up-to-date list of the requirements** of the bundle.

## 🚀  Installation and Documentation

Execute the following [composer](https://getcomposer.org/) command to add the bundle to the dependencies of your
project:

```bash
composer require sulu/form-bundle
```

Afterwards, visit the [bundle documentation](Resources/doc/index.md) 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](https://symfony.com/doc/5.0/forms.html) 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](https://sulu.io/services-and-support).
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](https://github.com/sulu/SuluFormBundle) repository.

## 📘  License

The Sulu content management system is released under the under terms of the [MIT License](LICENSE).