avocode / form-extensions-bundle
Add additional form types to symfony2
Installs: 42 012
Dependents: 2
Suggesters: 7
Security: 0
Stars: 49
Watchers: 9
Forks: 31
Open Issues: 42
Language:JavaScript
Type:symfony-bundle
Requires
- afarkas/html5shiv: ~3.7
- components/bootstrap: >= 2.3.1
- components/font-awesome: >= 3.2.0
- components/jquery: >= 1.9.0, < 2.0.0
- components/jqueryui: >= 1.9.0
- robloach/component-installer: >= 0.0.11
- symfony/symfony: >= 2.2.0
- twig/extensions: ~1.2
- twig/twig: >= 1.9.0
Suggests
- cedriclombardot/admingenerator-generator-bundle: The missing symfony2 admin generator
- liip/imagine-bundle: Apply filters on preview images
- vich/uploader-bundle: (>= 0.10.0) Bundle to ease file uploads with ORM entities and ODM documents
README
Symfony2 form extensions for Admingenerator project inspired by genemu/GenemuFormBundle.
Documentation
For a full list of form types and extensions (and related notes) see documentation.
Installation
Add this to your composer.json
:
"require": { "avocode/form-extensions-bundle": "dev-master" }
And then enable the bundle in your AppKernel.php
:
<?php // AppKernel.php public function registerBundles() { $bundles = array( // ... new Avocode\FormExtensionsBundle\AvocodeFormExtensionsBundle(), ); }
You have to register AvocodeFormExtensionsBundle() before a potential registering of AdmingeneratorGeneratorBundle().
To make avocode/form-extensions-bundle
forms work, you need to edit your base
template, and include static and dynamic stylesheets and javascripts.
{% block stylesheets %} {{ parent() }} {# remove this line if you're not extending another template #} {% include 'AvocodeFormExtensionsBundle::stylesheets.html.twig' %} {% if form is defined %} {{ afe_form_stylesheet(form) }} {% endif %} {% endblock %} {% block javascripts %} {{ parent() }} {# remove this line if you're not extending another template #} {% include 'AvocodeFormExtensionsBundle::javascripts.html.twig' %} {% if form is defined %} {{ afe_form_javascript(form) }} {% endif %} {% endblock %}
Translators needed!
We need your support to translate forms messages :) If you want to help open a pull request and submit a package for your language.
License
For license information read carefully LICENSE
file.