PHPackages                             heliopsis/ezforms-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. heliopsis/ezforms-bundle

ActiveSymfony-bundle[Templating &amp; Views](/categories/templating)

heliopsis/ezforms-bundle
========================

Symfony forms handling within eZPublish contents

1.2.0(11y ago)112.8k12[1 issues](https://github.com/heliopsis/ezforms-bundle/issues)[1 PRs](https://github.com/heliopsis/ezforms-bundle/pulls)GPL-2.0PHP

Since Feb 20Pushed 10y ago10 watchersCompare

[ Source](https://github.com/heliopsis/ezforms-bundle)[ Packagist](https://packagist.org/packages/heliopsis/ezforms-bundle)[ RSS](/packages/heliopsis-ezforms-bundle/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (6)Versions (13)Used By (0)

ezforms-bundle
==============

[](#ezforms-bundle)

This bundle provides a flexible way to associate [Symfony forms](http://symfony.com/doc/current/book/forms.html) to [eZPublish](https://github.com/ezsystems/ezpublish-community) contents.

Features:

- Form controller extending eZPublish's view controller
- Facade pattern for flexible form handling
- Separate interfaces for form instanciation, data handling and response generation
- Abstract classes for content related data handling
- Unit tests

*NB:* this bundle does not provide out of the box forms in eZPublish, it rather gives you tools to easily define custom forms and leverage eZPublish's content tree to access or configure those forms.

License
-------

[](#license)

This bundle is released under GPL2

Installation
------------

[](#installation)

### 1. Download bundle using composer

[](#1-download-bundle-using-composer)

```
{
    require: {
        "heliopsis/ezforms-bundle": "~1.2"
    }
}
```

### 2. Enable bundle in `EzPublishKernel.php`

[](#2-enable-bundle-in-ezpublishkernelphp)

```
