symfony-hackers / form-bundle
此包已被废弃,不再维护。没有建议的替代包。
为您的 Symfony 项目提供额外的表单类型
dev-master / 3.0.x-dev
2019-08-14 15:32 UTC
Requires
- php: ^5.5.9 | ^7.0
- symfony/form: ^2.8 | ^3.0 | ^4.0
- symfony/framework-bundle: ^2.8 | ^3.0 | ^4.0
- twig/twig: ^1.26 | ~2.0
Requires (Dev)
- phpunit/phpunit: ^4.8.35 | ^5.7.11 | ^6.5
Suggests
- doctrine/doctrine-bundle: In order to use some form types with Doctrine
- doctrine/mongodb-odm-bundle: For MongoDB integration
- symfony/finder: For an image type
- symfony/twig-bridge: For integration into Twig templates
Conflicts
This package is auto-updated.
Last update: 2019-08-14 15:33:22 UTC
README
SHFormBundle
此包是从 GenemuFormBundle 分支出来的
如果您想从 GenemuFormBundle 迁移到 SHFormBundle,请参考 此文档。
安装
安装快捷简单,三步完成
- 安装 SHFormBundle
- 启用组件
- 初始化资产
第 1 步:安装 SHFormBundle
运行以下命令
$ composer require symfony-hackers/form-bundle "^3.0@dev"
第 2 步:启用组件
最后,在内核中启用组件
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new SymfonyHackers\Bundle\FormBundle\SHFormBundle(), ); }
第 3 步:初始化资产
$ php app/console assets:install web/
表单类型
Select2 (查看演示)
Captcha GD
ReCaptcha (Google 库)
JQueryUi (下载)
Plain
一个仅将字段渲染为 p 标签的表单类型。这在需要显示但不编辑某些字段的表单中很有用。
类型名称为 genemu_plain
。
提示
模板
您使用 SHFormBundle 并发现它不起作用!可能您忘记设置 form_javascript
或 form_stylesheet
。
原理是将javascript、样式表和html分离。这允许更好地集成网页。
注意
这些实现中可能存在一些错误,此包只是为您的 Symfony 项目提供非常有用的表单类型的一个想法。