avocode / form-extensions-bundle
v0.1.7
2015-03-25 17:30 UTC
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 Admingenerator 项目使用的表单扩展,灵感来源于 genemu/GenemuFormBundle。
文档
有关表单类型和扩展的完整列表(及相关说明)请参阅 文档。
安装
将以下内容添加到您的 composer.json
"require": { "avocode/form-extensions-bundle": "dev-master" }
然后在您的 AppKernel.php
中启用该包
<?php // AppKernel.php public function registerBundles() { $bundles = array( // ... new Avocode\FormExtensionsBundle\AvocodeFormExtensionsBundle(), ); }
您必须在注册 AdmingeneratorGeneratorBundle() 之前注册 AvocodeFormExtensionsBundle()。
为了使 avocode/form-extensions-bundle
表单工作,您需要编辑您的基模板,并包含静态和动态样式表和 JavaScript。
{% 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 %}
需要翻译人员!
我们需要您的支持来翻译表单消息 :) 如果您想帮助,请创建一个 pull request 并为您的语言提交一个包。
许可
请仔细阅读 LICENSE
文件以获取许可信息。