xiidea / easy-form-bundle
一个为Symfony2提供一些额外表单类型的Bundle。
dev-master
2016-01-25 08:43 UTC
Requires
- php: >=5.4.0
- symfony/symfony: >=2.4
This package is not auto-updated.
Last update: 2024-09-14 18:42:04 UTC
README
一个为Symfony2提供一些额外表单类型的Bundle。
安装
- 在您的composer.json中添加EasyFormBundle
- 启用Bundle
- 使用已注册的类型
1. 在您的composer.json中添加EasyFormBundle
在您的composer.json中添加EasyFormBundle
{ "require": { "xiidea/easy-form-bundle": "dev-master" } }
现在运行以下命令告诉Composer下载Bundle
$ php composer.phar update xiidea/easy-form-bundle
Composer会将Bundle安装到您的项目的vendor/xiidea
目录中。
2. 启用Bundle
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Xiidea\EasyFormBundle\XiideaEasyFormBundle(), ); }
3. 使用已注册的类型。
现在您可以使用普通方式使用已注册的类型。目前可用的类型有
- hidden_entity
您可以在表单中添加一个 "hidden_entity" 字段,如下所示
$builder ->add('fieldName', 'hidden_entity', array( 'class' => 'Acme\DemoBundle\Entity\YourEntity' ));